Remove map operator and the rules

If implemented like this the map interferes with many other rules.
Fix createReplacementNode()

The replacement node was created according to the old AST, not the new, which led to problems with the compilation of op_execfun nodes.