What about having `@GType` also generate a specific `convert` method?