draft implementation of numbers in :val selector

something like this might work?
it's just github's diff notation