empty parameters are acceptable in expression. the validity of this has to checked at operation level