def test(a: options('open', 'write')):
     return a
 def test_options(self):
     self.assertIsInstance('open', options('open', 'write'))
     self.assertIsInstance('write', options('open', 'write'))
     self.assertNotIsInstance('other', options('open', 'write'))