The standard type imposes some additional requirements that are not necessary here, but using this concept allows standard containers to be classified correctly without specific overrides.