- NOTE: This could be extended to cover any kinds of types etc. We keep this simple.