new x86Size typeclass (builds on Numeric)