new_contents: #!/usr/bin/env python
  
  import time
  import random
  
  from ws4py.client.threadedclient import WebSocketClient
  
  class MobiusClient(WebSocketClient):
  
    _open = False
  
    def __init__(self, scheme, protocols):
      WebSocketClient.__init__(self, scheme, protocols)
  
    def opened(self):
      self._open = True
  
    def closed(self, code, reason=None):
      print 'CLOSED'
  
    def received_message(self, m):
      print m
  
    def sendValue(self, m):
      self.send(m)
  
    def isOpen(self):
      return self._open
  
  if __name__ == '__main__':
    try:
      HOST = '127.0.0.1:8080'
      ws = MobiusClient('ws://' + HOST + '/api/v0/mobius', protocols=['http-only', 'chat'])
      ws.connect()
      while not ws.isOpen():
        time.sleep(0.1)
        continue
  
      ws.sendValue("<% 'context' DEFINED <% ! %> <% 0 'context' STORE %> IFT $context 1 + 'context' STORE 'hello i%27m Mobius - #' $context TOSTRING + %> 5000 EVERY")
      #ws.sendValue("NOW")
      ws.run_forever()
    except KeyboardInterrupt:
      ws.close()
  
subject: add example for Mobius