WIP: Start numeric type for resources

Opening for comments on this approach. Not functional yet.
I'm all about making fast progress. We've probably spent more time on debating this than just doing it.  Let's keep it in.