PARSER: add support for collections and keywords in function position.
CORE: accept collections and keywords in places where functions are expected.