new class cpp::lang::Number, just as simple as java.lang.Number