1 2 3
# TODO - Consider adding wrapping implementations/modes for OpaqueList/OpaqueSet and TypeNameList/TypeNameSet