Merge WithMethods module into RegisteredTypeBuilder
Unify #gtype with #target_gtype for builders