It seems to me that you have to use __init__/__new__ supplying CodeContext as necessary. Unlike list and tuple which have public constructors and PythonOps helpers, there doesn't seem to be any public api for creating sets. Am I right? Thanks, -Dan