problem with contains and NHibernate