append avoiding codes in OLEGetAttr (maze_creator.js works good but maze_solver.js doesn't work) Why GetAttr comes twice for () in the third loop instead of CallComplete ? Because of the Crankshaft v8's run-time optimizer ?