/// <summary>
        /// Applies this modifier to the query.
        /// </summary>s
        /// <param name="query">The query</param>
        void IQueryModifier.Apply(IQuery query)
        {
            ISQLQuery sqlQuery = query as ISQLQuery;

            if (sqlQuery != null)
            {
                sqlQuery.AddJoin(associationAlias, associationPath);
            }
        }