+ TVarProtocol instances for Swift numeric types and String