Fixes double-calling of monadic method call bases

(I really need to figure out a better phrase for that...)

Generated code still hella ugly