moves clement-op defs to sep. compile unit