Asserts that value is a number and returns it.
If value doesn't exist, this returns defaultValue.
defaultValue
num asNumOr(num defaultValue) => asNum;