Currently the only way we differentiate this is within the CSDL schemas. The "Type" facet for each of the properties is more granular that what's defined in standard JSON.
For example, PowerConsumedWatts is defined with the type of "Edm.Decimal" in the file "Power_v1.xml", whereas MaxPasswordLength is defined with the type "Edm.Int64" in the file "AccountService_v1.xml".
While this should be addressed for clients that use CSDL schemas, it does not help clients following JSON schemas. I can raise this with the group to see how we want to handle this.