WIP: Start numeric type for resources

Opening for comments on this approach. Not functional yet.
<sign> should be optional (or <sign> below should be defined to permit it to be empty).