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