- numpy constants get directly their numpy type - integer functions check for integer types at construction