_{}_ let you modify the prototype. Mybe monad
compiler CLI
test case for sequencial method invocation