Added functions for creating an expression