A templated class that wraps built-in types to make them strongly typed.