added cpp.Float23 support