[WIP] Add Plug.MethodOverride

There are some pending work on this (docs and more tests), I just want to get some early feedback before of continue