context: add __contains__, __getitem__, and __iter__
adding helloabort: '\n' and '\r' disallowed in filenamesadding helloabort: '\n' and '\r' disallowed in filenamesadding helloabort: '\n' and '\r' disallowed in filenamesadding helloabort: '\n' and '\r' disallowed in filenamesf hello hellof hello hello