added static block emitter and additional parameter setters in c-wrapper