crutilsd: outsourcing of device-functions in class crutils_class