Added a constructor using Expression.