public BitwiseExpression(string propertyName, object value, string @operator, string op)
     : base(new SimpleExpression(propertyName, value, @operator), Expression.Sql("?", value, NHibernateUtil.Enum(value.GetType())))
 {
     Op = op;
 }