1. A computer programming system, comprising: an interface component that acquires source code including one or more hook points for partial method implementations; and a translation component that translates the source code into a target code, unimplemented partial methods are treated as no operation instructions.