Basic generation of interface implementations