fix typoe
update peg parser
add MethodInvoker
fix conflict
fix LeafJS
fix conflict