NHibernate require that methods will be virtual.