I think that your understanding of the principles reflects the intention of the response to RFI #25. The implementation has a comfortable, but not obscene, amount of freedom for mapping such potentially troublesome "number expressions".