wrappers: regenerating low-level classes