class Type::Definition::Scalar

The Scalar Class is an implementation of Definition interface that takes 100% of implementation from the base. This is to differentiate it from Collection, which has additional constraints.