Retuuurn types and DynamicProxyOnBuilder simplification