MethodDef and Function have an implicit Return unless NoType.

This makes them more Scala-ish, in the sense that a MethodDef
or a Function implicitly returns its body. This simplifies a
few things, but is mostly more elegant, and it should enable
more elegance in the inliner as well.