[Proposal] Mutators as closures

I'd also be open to using this fully from the boot, so that we don't introspect method_has_class every hit against the mutator. Comments/Ideas welcome.