use c2mop
add slot definition class stubs; move namespace/prefix binding into defclass