Creates proxy classes with identical signatures