parsed function expression, introduced some ambiguity
merged changes from remote