added metadata-aware attribute (NumericAttribute) and changed the extension to recognize it and generate the "numeric" css class