info: socket.io started
Go to http://localhost:3010/lobby
Go to http://localhost:3010/powder-room

SET rooms.lobby undefined
DATA {}
rooms.lobby 1 rooms undefined []
rooms.lobby 2 lobby undefined []
undefined 'lobby'
PARENT { lobby: undefined }
Trace: 
    at Object.set (/Users/briannoguchi/code/github/codeparty/racer/lib/Memory.js:62:13)
    at Model._addData (/Users/briannoguchi/code/github/codeparty/racer/lib/queries/query.Model.js:192:16)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Model.js:147:18
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Store.js:60:13
    at /Users/briannoguchi/code/github/codeparty/racer/lib/util/async.js:18:25
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Store.js:80:9
    at /Users/briannoguchi/code/github/codeparty/racer/lib/queries/query.Store.js:80:13
    at /Users/briannoguchi/code/github/codeparty/racer/lib/util/async.js:18:25
    at /Users/briannoguchi/code/github/codeparty/racer/lib/queries/query.Store.js:171:16
    at [object Object].get (/Users/briannoguchi/code/github/codeparty/racer/lib/adapters/db-memory/index.js:46:12)

SET _room function getter(lookup, data, path, props, len, i) {
    var curr = lookup(to, data)
      , dereffedPath = derefPath(data, to)
      , currPath = joinPaths(dereffedPath, props.slice(i));

    data.$deref = derefFn(len, i, path, currPath, hardLink);

    return [curr, currPath, i];
  }
DATA { rooms: { lobby: undefined } }
_room 1 _room undefined [ 'rooms' ]
undefined '_room'
PARENT { rooms: { lobby: undefined }, _room: [Function: getter] }
Trace: 
    at Object.set (/Users/briannoguchi/code/github/codeparty/racer/lib/Memory.js:62:13)
    at applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:97:32)
    at Object.applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:70:12)
    at Model._applyMutation (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:345:23)
    at Model._applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:332:20)
    at Model._specModel (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:366:20)
    at Model._addOpAsTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:305:18)
    at Model.set (/Users/briannoguchi/code/github/codeparty/racer/lib/mutators/mutators.Model.js:71:21)
    at Model.setRefGetter (/Users/briannoguchi/code/github/codeparty/racer/lib/refs/index.js:191:28)
    at Model._createRef (/Users/briannoguchi/code/github/codeparty/racer/lib/refs/index.js:166:13)

SET _roomName lobby
DATA { rooms: { lobby: undefined }, _room: [Function: getter] }
_roomName 1 _roomName undefined [ 'rooms', '_room' ]
undefined '_roomName'
PARENT { rooms: { lobby: undefined },
  _room: [Function: getter],
  _roomName: 'lobby' }
Trace: 
    at Object.set (/Users/briannoguchi/code/github/codeparty/racer/lib/Memory.js:62:13)
    at applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:97:32)
    at Object.applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:70:12)
    at Model._applyMutation (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:345:23)
    at Model._applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:332:20)
    at Model._specModel (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:366:20)
    at Model._addOpAsTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:305:18)
    at Model.set (/Users/briannoguchi/code/github/codeparty/racer/lib/mutators/mutators.Model.js:71:21)
    at Model.<anonymous> (/Users/briannoguchi/code/github/codeparty/racer/examples/letters/server.js:61:11)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Model.js:149:22
{ rooms: { lobby: undefined },
  _room: [Function: getter],
  _roomName: 'lobby' }
rooms.lobby
function (path, value, callback) {
        var at, len;
        if (at = this._at) {
          len = arguments.length;
          path = len === 1 || len === 2 && typeof value === 'function' ? (callback = value, value = path, at) : at + '.' + path;
        }
        return this._addOpAsTxn('set', [path, value], callback);
      }

SET rooms.lobby.letters { x0: { color: 'red', value: 'A', position: { left: 72, top: 8 } },
  x1: { color: 'red', value: 'B', position: { left: 96, top: 8 } },
  x2: { color: 'red', value: 'C', position: { left: 120, top: 8 } },
  x3: { color: 'red', value: 'D', position: { left: 144, top: 8 } },
  x4: { color: 'red', value: 'E', position: { left: 168, top: 8 } },
  x5: { color: 'red', value: 'F', position: { left: 192, top: 8 } },
  x6: { color: 'red', value: 'G', position: { left: 216, top: 8 } },
  x7: { color: 'red', value: 'H', position: { left: 240, top: 8 } },
  x8: { color: 'red', value: 'I', position: { left: 264, top: 8 } },
  x9: { color: 'red', value: 'J', position: { left: 288, top: 8 } },
  x10: { color: 'red', value: 'K', position: { left: 312, top: 8 } },
  x11: { color: 'red', value: 'L', position: { left: 336, top: 8 } },
  x12: { color: 'red', value: 'M', position: { left: 360, top: 8 } },
  x13: { color: 'red', value: 'N', position: { left: 384, top: 8 } },
  x14: { color: 'red', value: 'O', position: { left: 408, top: 8 } },
  x15: { color: 'red', value: 'P', position: { left: 432, top: 8 } },
  x16: { color: 'red', value: 'Q', position: { left: 456, top: 8 } },
  x17: { color: 'red', value: 'R', position: { left: 480, top: 8 } },
  x18: { color: 'red', value: 'S', position: { left: 504, top: 8 } },
  x19: { color: 'red', value: 'T', position: { left: 528, top: 8 } },
  x20: { color: 'red', value: 'U', position: { left: 552, top: 8 } },
  x21: { color: 'red', value: 'V', position: { left: 576, top: 8 } },
  x22: { color: 'red', value: 'W', position: { left: 600, top: 8 } },
  x23: { color: 'red', value: 'X', position: { left: 624, top: 8 } },
  x24: { color: 'red', value: 'Y', position: { left: 648, top: 8 } },
  x25: { color: 'red', value: 'Z', position: { left: 672, top: 8 } },
  x26: { color: 'yellow', value: 'A', position: { left: 72, top: 40 } },
  x27: { color: 'yellow', value: 'B', position: { left: 96, top: 40 } },
  x28: { color: 'yellow', value: 'C', position: { left: 120, top: 40 } },
  x29: { color: 'yellow', value: 'D', position: { left: 144, top: 40 } },
  x30: { color: 'yellow', value: 'E', position: { left: 168, top: 40 } },
  x31: { color: 'yellow', value: 'F', position: { left: 192, top: 40 } },
  x32: { color: 'yellow', value: 'G', position: { left: 216, top: 40 } },
  x33: { color: 'yellow', value: 'H', position: { left: 240, top: 40 } },
  x34: { color: 'yellow', value: 'I', position: { left: 264, top: 40 } },
  x35: { color: 'yellow', value: 'J', position: { left: 288, top: 40 } },
  x36: { color: 'yellow', value: 'K', position: { left: 312, top: 40 } },
  x37: { color: 'yellow', value: 'L', position: { left: 336, top: 40 } },
  x38: { color: 'yellow', value: 'M', position: { left: 360, top: 40 } },
  x39: { color: 'yellow', value: 'N', position: { left: 384, top: 40 } },
  x40: { color: 'yellow', value: 'O', position: { left: 408, top: 40 } },
  x41: { color: 'yellow', value: 'P', position: { left: 432, top: 40 } },
  x42: { color: 'yellow', value: 'Q', position: { left: 456, top: 40 } },
  x43: { color: 'yellow', value: 'R', position: { left: 480, top: 40 } },
  x44: { color: 'yellow', value: 'S', position: { left: 504, top: 40 } },
  x45: { color: 'yellow', value: 'T', position: { left: 528, top: 40 } },
  x46: { color: 'yellow', value: 'U', position: { left: 552, top: 40 } },
  x47: { color: 'yellow', value: 'V', position: { left: 576, top: 40 } },
  x48: { color: 'yellow', value: 'W', position: { left: 600, top: 40 } },
  x49: { color: 'yellow', value: 'X', position: { left: 624, top: 40 } },
  x50: { color: 'yellow', value: 'Y', position: { left: 648, top: 40 } },
  x51: { color: 'yellow', value: 'Z', position: { left: 672, top: 40 } },
  x52: { color: 'blue', value: 'A', position: { left: 72, top: 72 } },
  x53: { color: 'blue', value: 'B', position: { left: 96, top: 72 } },
  x54: { color: 'blue', value: 'C', position: { left: 120, top: 72 } },
  x55: { color: 'blue', value: 'D', position: { left: 144, top: 72 } },
  x56: { color: 'blue', value: 'E', position: { left: 168, top: 72 } },
  x57: { color: 'blue', value: 'F', position: { left: 192, top: 72 } },
  x58: { color: 'blue', value: 'G', position: { left: 216, top: 72 } },
  x59: { color: 'blue', value: 'H', position: { left: 240, top: 72 } },
  x60: { color: 'blue', value: 'I', position: { left: 264, top: 72 } },
  x61: { color: 'blue', value: 'J', position: { left: 288, top: 72 } },
  x62: { color: 'blue', value: 'K', position: { left: 312, top: 72 } },
  x63: { color: 'blue', value: 'L', position: { left: 336, top: 72 } },
  x64: { color: 'blue', value: 'M', position: { left: 360, top: 72 } },
  x65: { color: 'blue', value: 'N', position: { left: 384, top: 72 } },
  x66: { color: 'blue', value: 'O', position: { left: 408, top: 72 } },
  x67: { color: 'blue', value: 'P', position: { left: 432, top: 72 } },
  x68: { color: 'blue', value: 'Q', position: { left: 456, top: 72 } },
  x69: { color: 'blue', value: 'R', position: { left: 480, top: 72 } },
  x70: { color: 'blue', value: 'S', position: { left: 504, top: 72 } },
  x71: { color: 'blue', value: 'T', position: { left: 528, top: 72 } },
  x72: { color: 'blue', value: 'U', position: { left: 552, top: 72 } },
  x73: { color: 'blue', value: 'V', position: { left: 576, top: 72 } },
  x74: { color: 'blue', value: 'W', position: { left: 600, top: 72 } },
  x75: { color: 'blue', value: 'X', position: { left: 624, top: 72 } },
  x76: { color: 'blue', value: 'Y', position: { left: 648, top: 72 } },
  x77: { color: 'blue', value: 'Z', position: { left: 672, top: 72 } },
  x78: { color: 'orange', value: 'A', position: { left: 72, top: 104 } },
  x79: { color: 'orange', value: 'B', position: { left: 96, top: 104 } },
  x80: 
   { color: 'orange',
     value: 'C',
     position: { left: 120, top: 104 } },
  x81: 
   { color: 'orange',
     value: 'D',
     position: { left: 144, top: 104 } },
  x82: 
   { color: 'orange',
     value: 'E',
     position: { left: 168, top: 104 } },
  x83: 
   { color: 'orange',
     value: 'F',
     position: { left: 192, top: 104 } },
  x84: 
   { color: 'orange',
     value: 'G',
     position: { left: 216, top: 104 } },
  x85: 
   { color: 'orange',
     value: 'H',
     position: { left: 240, top: 104 } },
  x86: 
   { color: 'orange',
     value: 'I',
     position: { left: 264, top: 104 } },
  x87: 
   { color: 'orange',
     value: 'J',
     position: { left: 288, top: 104 } },
  x88: 
   { color: 'orange',
     value: 'K',
     position: { left: 312, top: 104 } },
  x89: 
   { color: 'orange',
     value: 'L',
     position: { left: 336, top: 104 } },
  x90: 
   { color: 'orange',
     value: 'M',
     position: { left: 360, top: 104 } },
  x91: 
   { color: 'orange',
     value: 'N',
     position: { left: 384, top: 104 } },
  x92: 
   { color: 'orange',
     value: 'O',
     position: { left: 408, top: 104 } },
  x93: 
   { color: 'orange',
     value: 'P',
     position: { left: 432, top: 104 } },
  x94: 
   { color: 'orange',
     value: 'Q',
     position: { left: 456, top: 104 } },
  x95: 
   { color: 'orange',
     value: 'R',
     position: { left: 480, top: 104 } },
  x96: 
   { color: 'orange',
     value: 'S',
     position: { left: 504, top: 104 } },
  x97: 
   { color: 'orange',
     value: 'T',
     position: { left: 528, top: 104 } },
  x98: 
   { color: 'orange',
     value: 'U',
     position: { left: 552, top: 104 } },
  x99: 
   { color: 'orange',
     value: 'V',
     position: { left: 576, top: 104 } },
  x100: 
   { color: 'orange',
     value: 'W',
     position: { left: 600, top: 104 } },
  x101: 
   { color: 'orange',
     value: 'X',
     position: { left: 624, top: 104 } },
  x102: 
   { color: 'orange',
     value: 'Y',
     position: { left: 648, top: 104 } },
  x103: 
   { color: 'orange',
     value: 'Z',
     position: { left: 672, top: 104 } },
  x104: { color: 'green', value: 'A', position: { left: 72, top: 136 } },
  x105: { color: 'green', value: 'B', position: { left: 96, top: 136 } },
  x106: { color: 'green', value: 'C', position: { left: 120, top: 136 } },
  x107: { color: 'green', value: 'D', position: { left: 144, top: 136 } },
  x108: { color: 'green', value: 'E', position: { left: 168, top: 136 } },
  x109: { color: 'green', value: 'F', position: { left: 192, top: 136 } },
  x110: { color: 'green', value: 'G', position: { left: 216, top: 136 } },
  x111: { color: 'green', value: 'H', position: { left: 240, top: 136 } },
  x112: { color: 'green', value: 'I', position: { left: 264, top: 136 } },
  x113: { color: 'green', value: 'J', position: { left: 288, top: 136 } },
  x114: { color: 'green', value: 'K', position: { left: 312, top: 136 } },
  x115: { color: 'green', value: 'L', position: { left: 336, top: 136 } },
  x116: { color: 'green', value: 'M', position: { left: 360, top: 136 } },
  x117: { color: 'green', value: 'N', position: { left: 384, top: 136 } },
  x118: { color: 'green', value: 'O', position: { left: 408, top: 136 } },
  x119: { color: 'green', value: 'P', position: { left: 432, top: 136 } },
  x120: { color: 'green', value: 'Q', position: { left: 456, top: 136 } },
  x121: { color: 'green', value: 'R', position: { left: 480, top: 136 } },
  x122: { color: 'green', value: 'S', position: { left: 504, top: 136 } },
  x123: { color: 'green', value: 'T', position: { left: 528, top: 136 } },
  x124: { color: 'green', value: 'U', position: { left: 552, top: 136 } },
  x125: { color: 'green', value: 'V', position: { left: 576, top: 136 } },
  x126: { color: 'green', value: 'W', position: { left: 600, top: 136 } },
  x127: { color: 'green', value: 'X', position: { left: 624, top: 136 } },
  x128: { color: 'green', value: 'Y', position: { left: 648, top: 136 } },
  x129: { color: 'green', value: 'Z', position: { left: 672, top: 136 } } }
DATA { rooms: { lobby: undefined },
  _room: [Function: getter],
  _roomName: 'lobby' }
rooms.lobby.letters 1 rooms [ 'lobby' ] []
rooms.lobby.letters 2 lobby undefined []
rooms.lobby.letters 3 letters undefined [ '$spec', 'id' ]
{ '$spec': true, id: 'lobby' } 'letters'
PARENT { '$spec': true,
  id: 'lobby',
  letters: 
   { x0: { color: 'red', value: 'A', position: [Object] },
     x1: { color: 'red', value: 'B', position: [Object] },
     x2: { color: 'red', value: 'C', position: [Object] },
     x3: { color: 'red', value: 'D', position: [Object] },
     x4: { color: 'red', value: 'E', position: [Object] },
     x5: { color: 'red', value: 'F', position: [Object] },
     x6: { color: 'red', value: 'G', position: [Object] },
     x7: { color: 'red', value: 'H', position: [Object] },
     x8: { color: 'red', value: 'I', position: [Object] },
     x9: { color: 'red', value: 'J', position: [Object] },
     x10: { color: 'red', value: 'K', position: [Object] },
     x11: { color: 'red', value: 'L', position: [Object] },
     x12: { color: 'red', value: 'M', position: [Object] },
     x13: { color: 'red', value: 'N', position: [Object] },
     x14: { color: 'red', value: 'O', position: [Object] },
     x15: { color: 'red', value: 'P', position: [Object] },
     x16: { color: 'red', value: 'Q', position: [Object] },
     x17: { color: 'red', value: 'R', position: [Object] },
     x18: { color: 'red', value: 'S', position: [Object] },
     x19: { color: 'red', value: 'T', position: [Object] },
     x20: { color: 'red', value: 'U', position: [Object] },
     x21: { color: 'red', value: 'V', position: [Object] },
     x22: { color: 'red', value: 'W', position: [Object] },
     x23: { color: 'red', value: 'X', position: [Object] },
     x24: { color: 'red', value: 'Y', position: [Object] },
     x25: { color: 'red', value: 'Z', position: [Object] },
     x26: { color: 'yellow', value: 'A', position: [Object] },
     x27: { color: 'yellow', value: 'B', position: [Object] },
     x28: { color: 'yellow', value: 'C', position: [Object] },
     x29: { color: 'yellow', value: 'D', position: [Object] },
     x30: { color: 'yellow', value: 'E', position: [Object] },
     x31: { color: 'yellow', value: 'F', position: [Object] },
     x32: { color: 'yellow', value: 'G', position: [Object] },
     x33: { color: 'yellow', value: 'H', position: [Object] },
     x34: { color: 'yellow', value: 'I', position: [Object] },
     x35: { color: 'yellow', value: 'J', position: [Object] },
     x36: { color: 'yellow', value: 'K', position: [Object] },
     x37: { color: 'yellow', value: 'L', position: [Object] },
     x38: { color: 'yellow', value: 'M', position: [Object] },
     x39: { color: 'yellow', value: 'N', position: [Object] },
     x40: { color: 'yellow', value: 'O', position: [Object] },
     x41: { color: 'yellow', value: 'P', position: [Object] },
     x42: { color: 'yellow', value: 'Q', position: [Object] },
     x43: { color: 'yellow', value: 'R', position: [Object] },
     x44: { color: 'yellow', value: 'S', position: [Object] },
     x45: { color: 'yellow', value: 'T', position: [Object] },
     x46: { color: 'yellow', value: 'U', position: [Object] },
     x47: { color: 'yellow', value: 'V', position: [Object] },
     x48: { color: 'yellow', value: 'W', position: [Object] },
     x49: { color: 'yellow', value: 'X', position: [Object] },
     x50: { color: 'yellow', value: 'Y', position: [Object] },
     x51: { color: 'yellow', value: 'Z', position: [Object] },
     x52: { color: 'blue', value: 'A', position: [Object] },
     x53: { color: 'blue', value: 'B', position: [Object] },
     x54: { color: 'blue', value: 'C', position: [Object] },
     x55: { color: 'blue', value: 'D', position: [Object] },
     x56: { color: 'blue', value: 'E', position: [Object] },
     x57: { color: 'blue', value: 'F', position: [Object] },
     x58: { color: 'blue', value: 'G', position: [Object] },
     x59: { color: 'blue', value: 'H', position: [Object] },
     x60: { color: 'blue', value: 'I', position: [Object] },
     x61: { color: 'blue', value: 'J', position: [Object] },
     x62: { color: 'blue', value: 'K', position: [Object] },
     x63: { color: 'blue', value: 'L', position: [Object] },
     x64: { color: 'blue', value: 'M', position: [Object] },
     x65: { color: 'blue', value: 'N', position: [Object] },
     x66: { color: 'blue', value: 'O', position: [Object] },
     x67: { color: 'blue', value: 'P', position: [Object] },
     x68: { color: 'blue', value: 'Q', position: [Object] },
     x69: { color: 'blue', value: 'R', position: [Object] },
     x70: { color: 'blue', value: 'S', position: [Object] },
     x71: { color: 'blue', value: 'T', position: [Object] },
     x72: { color: 'blue', value: 'U', position: [Object] },
     x73: { color: 'blue', value: 'V', position: [Object] },
     x74: { color: 'blue', value: 'W', position: [Object] },
     x75: { color: 'blue', value: 'X', position: [Object] },
     x76: { color: 'blue', value: 'Y', position: [Object] },
     x77: { color: 'blue', value: 'Z', position: [Object] },
     x78: { color: 'orange', value: 'A', position: [Object] },
     x79: { color: 'orange', value: 'B', position: [Object] },
     x80: { color: 'orange', value: 'C', position: [Object] },
     x81: { color: 'orange', value: 'D', position: [Object] },
     x82: { color: 'orange', value: 'E', position: [Object] },
     x83: { color: 'orange', value: 'F', position: [Object] },
     x84: { color: 'orange', value: 'G', position: [Object] },
     x85: { color: 'orange', value: 'H', position: [Object] },
     x86: { color: 'orange', value: 'I', position: [Object] },
     x87: { color: 'orange', value: 'J', position: [Object] },
     x88: { color: 'orange', value: 'K', position: [Object] },
     x89: { color: 'orange', value: 'L', position: [Object] },
     x90: { color: 'orange', value: 'M', position: [Object] },
     x91: { color: 'orange', value: 'N', position: [Object] },
     x92: { color: 'orange', value: 'O', position: [Object] },
     x93: { color: 'orange', value: 'P', position: [Object] },
     x94: { color: 'orange', value: 'Q', position: [Object] },
     x95: { color: 'orange', value: 'R', position: [Object] },
     x96: { color: 'orange', value: 'S', position: [Object] },
     x97: { color: 'orange', value: 'T', position: [Object] },
     x98: { color: 'orange', value: 'U', position: [Object] },
     x99: { color: 'orange', value: 'V', position: [Object] },
     x100: { color: 'orange', value: 'W', position: [Object] },
     x101: { color: 'orange', value: 'X', position: [Object] },
     x102: { color: 'orange', value: 'Y', position: [Object] },
     x103: { color: 'orange', value: 'Z', position: [Object] },
     x104: { color: 'green', value: 'A', position: [Object] },
     x105: { color: 'green', value: 'B', position: [Object] },
     x106: { color: 'green', value: 'C', position: [Object] },
     x107: { color: 'green', value: 'D', position: [Object] },
     x108: { color: 'green', value: 'E', position: [Object] },
     x109: { color: 'green', value: 'F', position: [Object] },
     x110: { color: 'green', value: 'G', position: [Object] },
     x111: { color: 'green', value: 'H', position: [Object] },
     x112: { color: 'green', value: 'I', position: [Object] },
     x113: { color: 'green', value: 'J', position: [Object] },
     x114: { color: 'green', value: 'K', position: [Object] },
     x115: { color: 'green', value: 'L', position: [Object] },
     x116: { color: 'green', value: 'M', position: [Object] },
     x117: { color: 'green', value: 'N', position: [Object] },
     x118: { color: 'green', value: 'O', position: [Object] },
     x119: { color: 'green', value: 'P', position: [Object] },
     x120: { color: 'green', value: 'Q', position: [Object] },
     x121: { color: 'green', value: 'R', position: [Object] },
     x122: { color: 'green', value: 'S', position: [Object] },
     x123: { color: 'green', value: 'T', position: [Object] },
     x124: { color: 'green', value: 'U', position: [Object] },
     x125: { color: 'green', value: 'V', position: [Object] },
     x126: { color: 'green', value: 'W', position: [Object] },
     x127: { color: 'green', value: 'X', position: [Object] },
     x128: { color: 'green', value: 'Y', position: [Object] },
     x129: { color: 'green', value: 'Z', position: [Object] } } }
Trace: 
    at Object.set (/Users/briannoguchi/code/github/codeparty/racer/lib/Memory.js:62:13)
    at applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:97:32)
    at Object.applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:70:12)
    at Model._applyMutation (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:345:23)
    at Model._specModel (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:396:22)
    at Model._addOpAsTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:305:18)
    at Model.set (/Users/briannoguchi/code/github/codeparty/racer/lib/mutators/mutators.Model.js:71:21)
    at Model.<anonymous> (/Users/briannoguchi/code/github/codeparty/racer/examples/letters/server.js:66:12)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Model.js:149:22
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Store.js:60:13

SET rooms.lobby.letters { x0: { color: 'red', value: 'A', position: { left: 72, top: 8 } },
  x1: { color: 'red', value: 'B', position: { left: 96, top: 8 } },
  x2: { color: 'red', value: 'C', position: { left: 120, top: 8 } },
  x3: { color: 'red', value: 'D', position: { left: 144, top: 8 } },
  x4: { color: 'red', value: 'E', position: { left: 168, top: 8 } },
  x5: { color: 'red', value: 'F', position: { left: 192, top: 8 } },
  x6: { color: 'red', value: 'G', position: { left: 216, top: 8 } },
  x7: { color: 'red', value: 'H', position: { left: 240, top: 8 } },
  x8: { color: 'red', value: 'I', position: { left: 264, top: 8 } },
  x9: { color: 'red', value: 'J', position: { left: 288, top: 8 } },
  x10: { color: 'red', value: 'K', position: { left: 312, top: 8 } },
  x11: { color: 'red', value: 'L', position: { left: 336, top: 8 } },
  x12: { color: 'red', value: 'M', position: { left: 360, top: 8 } },
  x13: { color: 'red', value: 'N', position: { left: 384, top: 8 } },
  x14: { color: 'red', value: 'O', position: { left: 408, top: 8 } },
  x15: { color: 'red', value: 'P', position: { left: 432, top: 8 } },
  x16: { color: 'red', value: 'Q', position: { left: 456, top: 8 } },
  x17: { color: 'red', value: 'R', position: { left: 480, top: 8 } },
  x18: { color: 'red', value: 'S', position: { left: 504, top: 8 } },
  x19: { color: 'red', value: 'T', position: { left: 528, top: 8 } },
  x20: { color: 'red', value: 'U', position: { left: 552, top: 8 } },
  x21: { color: 'red', value: 'V', position: { left: 576, top: 8 } },
  x22: { color: 'red', value: 'W', position: { left: 600, top: 8 } },
  x23: { color: 'red', value: 'X', position: { left: 624, top: 8 } },
  x24: { color: 'red', value: 'Y', position: { left: 648, top: 8 } },
  x25: { color: 'red', value: 'Z', position: { left: 672, top: 8 } },
  x26: { color: 'yellow', value: 'A', position: { left: 72, top: 40 } },
  x27: { color: 'yellow', value: 'B', position: { left: 96, top: 40 } },
  x28: { color: 'yellow', value: 'C', position: { left: 120, top: 40 } },
  x29: { color: 'yellow', value: 'D', position: { left: 144, top: 40 } },
  x30: { color: 'yellow', value: 'E', position: { left: 168, top: 40 } },
  x31: { color: 'yellow', value: 'F', position: { left: 192, top: 40 } },
  x32: { color: 'yellow', value: 'G', position: { left: 216, top: 40 } },
  x33: { color: 'yellow', value: 'H', position: { left: 240, top: 40 } },
  x34: { color: 'yellow', value: 'I', position: { left: 264, top: 40 } },
  x35: { color: 'yellow', value: 'J', position: { left: 288, top: 40 } },
  x36: { color: 'yellow', value: 'K', position: { left: 312, top: 40 } },
  x37: { color: 'yellow', value: 'L', position: { left: 336, top: 40 } },
  x38: { color: 'yellow', value: 'M', position: { left: 360, top: 40 } },
  x39: { color: 'yellow', value: 'N', position: { left: 384, top: 40 } },
  x40: { color: 'yellow', value: 'O', position: { left: 408, top: 40 } },
  x41: { color: 'yellow', value: 'P', position: { left: 432, top: 40 } },
  x42: { color: 'yellow', value: 'Q', position: { left: 456, top: 40 } },
  x43: { color: 'yellow', value: 'R', position: { left: 480, top: 40 } },
  x44: { color: 'yellow', value: 'S', position: { left: 504, top: 40 } },
  x45: { color: 'yellow', value: 'T', position: { left: 528, top: 40 } },
  x46: { color: 'yellow', value: 'U', position: { left: 552, top: 40 } },
  x47: { color: 'yellow', value: 'V', position: { left: 576, top: 40 } },
  x48: { color: 'yellow', value: 'W', position: { left: 600, top: 40 } },
  x49: { color: 'yellow', value: 'X', position: { left: 624, top: 40 } },
  x50: { color: 'yellow', value: 'Y', position: { left: 648, top: 40 } },
  x51: { color: 'yellow', value: 'Z', position: { left: 672, top: 40 } },
  x52: { color: 'blue', value: 'A', position: { left: 72, top: 72 } },
  x53: { color: 'blue', value: 'B', position: { left: 96, top: 72 } },
  x54: { color: 'blue', value: 'C', position: { left: 120, top: 72 } },
  x55: { color: 'blue', value: 'D', position: { left: 144, top: 72 } },
  x56: { color: 'blue', value: 'E', position: { left: 168, top: 72 } },
  x57: { color: 'blue', value: 'F', position: { left: 192, top: 72 } },
  x58: { color: 'blue', value: 'G', position: { left: 216, top: 72 } },
  x59: { color: 'blue', value: 'H', position: { left: 240, top: 72 } },
  x60: { color: 'blue', value: 'I', position: { left: 264, top: 72 } },
  x61: { color: 'blue', value: 'J', position: { left: 288, top: 72 } },
  x62: { color: 'blue', value: 'K', position: { left: 312, top: 72 } },
  x63: { color: 'blue', value: 'L', position: { left: 336, top: 72 } },
  x64: { color: 'blue', value: 'M', position: { left: 360, top: 72 } },
  x65: { color: 'blue', value: 'N', position: { left: 384, top: 72 } },
  x66: { color: 'blue', value: 'O', position: { left: 408, top: 72 } },
  x67: { color: 'blue', value: 'P', position: { left: 432, top: 72 } },
  x68: { color: 'blue', value: 'Q', position: { left: 456, top: 72 } },
  x69: { color: 'blue', value: 'R', position: { left: 480, top: 72 } },
  x70: { color: 'blue', value: 'S', position: { left: 504, top: 72 } },
  x71: { color: 'blue', value: 'T', position: { left: 528, top: 72 } },
  x72: { color: 'blue', value: 'U', position: { left: 552, top: 72 } },
  x73: { color: 'blue', value: 'V', position: { left: 576, top: 72 } },
  x74: { color: 'blue', value: 'W', position: { left: 600, top: 72 } },
  x75: { color: 'blue', value: 'X', position: { left: 624, top: 72 } },
  x76: { color: 'blue', value: 'Y', position: { left: 648, top: 72 } },
  x77: { color: 'blue', value: 'Z', position: { left: 672, top: 72 } },
  x78: { color: 'orange', value: 'A', position: { left: 72, top: 104 } },
  x79: { color: 'orange', value: 'B', position: { left: 96, top: 104 } },
  x80: 
   { color: 'orange',
     value: 'C',
     position: { left: 120, top: 104 } },
  x81: 
   { color: 'orange',
     value: 'D',
     position: { left: 144, top: 104 } },
  x82: 
   { color: 'orange',
     value: 'E',
     position: { left: 168, top: 104 } },
  x83: 
   { color: 'orange',
     value: 'F',
     position: { left: 192, top: 104 } },
  x84: 
   { color: 'orange',
     value: 'G',
     position: { left: 216, top: 104 } },
  x85: 
   { color: 'orange',
     value: 'H',
     position: { left: 240, top: 104 } },
  x86: 
   { color: 'orange',
     value: 'I',
     position: { left: 264, top: 104 } },
  x87: 
   { color: 'orange',
     value: 'J',
     position: { left: 288, top: 104 } },
  x88: 
   { color: 'orange',
     value: 'K',
     position: { left: 312, top: 104 } },
  x89: 
   { color: 'orange',
     value: 'L',
     position: { left: 336, top: 104 } },
  x90: 
   { color: 'orange',
     value: 'M',
     position: { left: 360, top: 104 } },
  x91: 
   { color: 'orange',
     value: 'N',
     position: { left: 384, top: 104 } },
  x92: 
   { color: 'orange',
     value: 'O',
     position: { left: 408, top: 104 } },
  x93: 
   { color: 'orange',
     value: 'P',
     position: { left: 432, top: 104 } },
  x94: 
   { color: 'orange',
     value: 'Q',
     position: { left: 456, top: 104 } },
  x95: 
   { color: 'orange',
     value: 'R',
     position: { left: 480, top: 104 } },
  x96: 
   { color: 'orange',
     value: 'S',
     position: { left: 504, top: 104 } },
  x97: 
   { color: 'orange',
     value: 'T',
     position: { left: 528, top: 104 } },
  x98: 
   { color: 'orange',
     value: 'U',
     position: { left: 552, top: 104 } },
  x99: 
   { color: 'orange',
     value: 'V',
     position: { left: 576, top: 104 } },
  x100: 
   { color: 'orange',
     value: 'W',
     position: { left: 600, top: 104 } },
  x101: 
   { color: 'orange',
     value: 'X',
     position: { left: 624, top: 104 } },
  x102: 
   { color: 'orange',
     value: 'Y',
     position: { left: 648, top: 104 } },
  x103: 
   { color: 'orange',
     value: 'Z',
     position: { left: 672, top: 104 } },
  x104: { color: 'green', value: 'A', position: { left: 72, top: 136 } },
  x105: { color: 'green', value: 'B', position: { left: 96, top: 136 } },
  x106: { color: 'green', value: 'C', position: { left: 120, top: 136 } },
  x107: { color: 'green', value: 'D', position: { left: 144, top: 136 } },
  x108: { color: 'green', value: 'E', position: { left: 168, top: 136 } },
  x109: { color: 'green', value: 'F', position: { left: 192, top: 136 } },
  x110: { color: 'green', value: 'G', position: { left: 216, top: 136 } },
  x111: { color: 'green', value: 'H', position: { left: 240, top: 136 } },
  x112: { color: 'green', value: 'I', position: { left: 264, top: 136 } },
  x113: { color: 'green', value: 'J', position: { left: 288, top: 136 } },
  x114: { color: 'green', value: 'K', position: { left: 312, top: 136 } },
  x115: { color: 'green', value: 'L', position: { left: 336, top: 136 } },
  x116: { color: 'green', value: 'M', position: { left: 360, top: 136 } },
  x117: { color: 'green', value: 'N', position: { left: 384, top: 136 } },
  x118: { color: 'green', value: 'O', position: { left: 408, top: 136 } },
  x119: { color: 'green', value: 'P', position: { left: 432, top: 136 } },
  x120: { color: 'green', value: 'Q', position: { left: 456, top: 136 } },
  x121: { color: 'green', value: 'R', position: { left: 480, top: 136 } },
  x122: { color: 'green', value: 'S', position: { left: 504, top: 136 } },
  x123: { color: 'green', value: 'T', position: { left: 528, top: 136 } },
  x124: { color: 'green', value: 'U', position: { left: 552, top: 136 } },
  x125: { color: 'green', value: 'V', position: { left: 576, top: 136 } },
  x126: { color: 'green', value: 'W', position: { left: 600, top: 136 } },
  x127: { color: 'green', value: 'X', position: { left: 624, top: 136 } },
  x128: { color: 'green', value: 'Y', position: { left: 648, top: 136 } },
  x129: { color: 'green', value: 'Z', position: { left: 672, top: 136 } } }
DATA {}
rooms.lobby.letters 1 rooms undefined []
rooms.lobby.letters 2 lobby undefined []
rooms.lobby.letters 3 letters undefined [ 'id' ]
{ id: 'lobby' } 'letters'
PARENT { id: 'lobby',
  letters: 
   { x0: { color: 'red', value: 'A', position: [Object] },
     x1: { color: 'red', value: 'B', position: [Object] },
     x2: { color: 'red', value: 'C', position: [Object] },
     x3: { color: 'red', value: 'D', position: [Object] },
     x4: { color: 'red', value: 'E', position: [Object] },
     x5: { color: 'red', value: 'F', position: [Object] },
     x6: { color: 'red', value: 'G', position: [Object] },
     x7: { color: 'red', value: 'H', position: [Object] },
     x8: { color: 'red', value: 'I', position: [Object] },
     x9: { color: 'red', value: 'J', position: [Object] },
     x10: { color: 'red', value: 'K', position: [Object] },
     x11: { color: 'red', value: 'L', position: [Object] },
     x12: { color: 'red', value: 'M', position: [Object] },
     x13: { color: 'red', value: 'N', position: [Object] },
     x14: { color: 'red', value: 'O', position: [Object] },
     x15: { color: 'red', value: 'P', position: [Object] },
     x16: { color: 'red', value: 'Q', position: [Object] },
     x17: { color: 'red', value: 'R', position: [Object] },
     x18: { color: 'red', value: 'S', position: [Object] },
     x19: { color: 'red', value: 'T', position: [Object] },
     x20: { color: 'red', value: 'U', position: [Object] },
     x21: { color: 'red', value: 'V', position: [Object] },
     x22: { color: 'red', value: 'W', position: [Object] },
     x23: { color: 'red', value: 'X', position: [Object] },
     x24: { color: 'red', value: 'Y', position: [Object] },
     x25: { color: 'red', value: 'Z', position: [Object] },
     x26: { color: 'yellow', value: 'A', position: [Object] },
     x27: { color: 'yellow', value: 'B', position: [Object] },
     x28: { color: 'yellow', value: 'C', position: [Object] },
     x29: { color: 'yellow', value: 'D', position: [Object] },
     x30: { color: 'yellow', value: 'E', position: [Object] },
     x31: { color: 'yellow', value: 'F', position: [Object] },
     x32: { color: 'yellow', value: 'G', position: [Object] },
     x33: { color: 'yellow', value: 'H', position: [Object] },
     x34: { color: 'yellow', value: 'I', position: [Object] },
     x35: { color: 'yellow', value: 'J', position: [Object] },
     x36: { color: 'yellow', value: 'K', position: [Object] },
     x37: { color: 'yellow', value: 'L', position: [Object] },
     x38: { color: 'yellow', value: 'M', position: [Object] },
     x39: { color: 'yellow', value: 'N', position: [Object] },
     x40: { color: 'yellow', value: 'O', position: [Object] },
     x41: { color: 'yellow', value: 'P', position: [Object] },
     x42: { color: 'yellow', value: 'Q', position: [Object] },
     x43: { color: 'yellow', value: 'R', position: [Object] },
     x44: { color: 'yellow', value: 'S', position: [Object] },
     x45: { color: 'yellow', value: 'T', position: [Object] },
     x46: { color: 'yellow', value: 'U', position: [Object] },
     x47: { color: 'yellow', value: 'V', position: [Object] },
     x48: { color: 'yellow', value: 'W', position: [Object] },
     x49: { color: 'yellow', value: 'X', position: [Object] },
     x50: { color: 'yellow', value: 'Y', position: [Object] },
     x51: { color: 'yellow', value: 'Z', position: [Object] },
     x52: { color: 'blue', value: 'A', position: [Object] },
     x53: { color: 'blue', value: 'B', position: [Object] },
     x54: { color: 'blue', value: 'C', position: [Object] },
     x55: { color: 'blue', value: 'D', position: [Object] },
     x56: { color: 'blue', value: 'E', position: [Object] },
     x57: { color: 'blue', value: 'F', position: [Object] },
     x58: { color: 'blue', value: 'G', position: [Object] },
     x59: { color: 'blue', value: 'H', position: [Object] },
     x60: { color: 'blue', value: 'I', position: [Object] },
     x61: { color: 'blue', value: 'J', position: [Object] },
     x62: { color: 'blue', value: 'K', position: [Object] },
     x63: { color: 'blue', value: 'L', position: [Object] },
     x64: { color: 'blue', value: 'M', position: [Object] },
     x65: { color: 'blue', value: 'N', position: [Object] },
     x66: { color: 'blue', value: 'O', position: [Object] },
     x67: { color: 'blue', value: 'P', position: [Object] },
     x68: { color: 'blue', value: 'Q', position: [Object] },
     x69: { color: 'blue', value: 'R', position: [Object] },
     x70: { color: 'blue', value: 'S', position: [Object] },
     x71: { color: 'blue', value: 'T', position: [Object] },
     x72: { color: 'blue', value: 'U', position: [Object] },
     x73: { color: 'blue', value: 'V', position: [Object] },
     x74: { color: 'blue', value: 'W', position: [Object] },
     x75: { color: 'blue', value: 'X', position: [Object] },
     x76: { color: 'blue', value: 'Y', position: [Object] },
     x77: { color: 'blue', value: 'Z', position: [Object] },
     x78: { color: 'orange', value: 'A', position: [Object] },
     x79: { color: 'orange', value: 'B', position: [Object] },
     x80: { color: 'orange', value: 'C', position: [Object] },
     x81: { color: 'orange', value: 'D', position: [Object] },
     x82: { color: 'orange', value: 'E', position: [Object] },
     x83: { color: 'orange', value: 'F', position: [Object] },
     x84: { color: 'orange', value: 'G', position: [Object] },
     x85: { color: 'orange', value: 'H', position: [Object] },
     x86: { color: 'orange', value: 'I', position: [Object] },
     x87: { color: 'orange', value: 'J', position: [Object] },
     x88: { color: 'orange', value: 'K', position: [Object] },
     x89: { color: 'orange', value: 'L', position: [Object] },
     x90: { color: 'orange', value: 'M', position: [Object] },
     x91: { color: 'orange', value: 'N', position: [Object] },
     x92: { color: 'orange', value: 'O', position: [Object] },
     x93: { color: 'orange', value: 'P', position: [Object] },
     x94: { color: 'orange', value: 'Q', position: [Object] },
     x95: { color: 'orange', value: 'R', position: [Object] },
     x96: { color: 'orange', value: 'S', position: [Object] },
     x97: { color: 'orange', value: 'T', position: [Object] },
     x98: { color: 'orange', value: 'U', position: [Object] },
     x99: { color: 'orange', value: 'V', position: [Object] },
     x100: { color: 'orange', value: 'W', position: [Object] },
     x101: { color: 'orange', value: 'X', position: [Object] },
     x102: { color: 'orange', value: 'Y', position: [Object] },
     x103: { color: 'orange', value: 'Z', position: [Object] },
     x104: { color: 'green', value: 'A', position: [Object] },
     x105: { color: 'green', value: 'B', position: [Object] },
     x106: { color: 'green', value: 'C', position: [Object] },
     x107: { color: 'green', value: 'D', position: [Object] },
     x108: { color: 'green', value: 'E', position: [Object] },
     x109: { color: 'green', value: 'F', position: [Object] },
     x110: { color: 'green', value: 'G', position: [Object] },
     x111: { color: 'green', value: 'H', position: [Object] },
     x112: { color: 'green', value: 'I', position: [Object] },
     x113: { color: 'green', value: 'J', position: [Object] },
     x114: { color: 'green', value: 'K', position: [Object] },
     x115: { color: 'green', value: 'L', position: [Object] },
     x116: { color: 'green', value: 'M', position: [Object] },
     x117: { color: 'green', value: 'N', position: [Object] },
     x118: { color: 'green', value: 'O', position: [Object] },
     x119: { color: 'green', value: 'P', position: [Object] },
     x120: { color: 'green', value: 'Q', position: [Object] },
     x121: { color: 'green', value: 'R', position: [Object] },
     x122: { color: 'green', value: 'S', position: [Object] },
     x123: { color: 'green', value: 'T', position: [Object] },
     x124: { color: 'green', value: 'U', position: [Object] },
     x125: { color: 'green', value: 'V', position: [Object] },
     x126: { color: 'green', value: 'W', position: [Object] },
     x127: { color: 'green', value: 'X', position: [Object] },
     x128: { color: 'green', value: 'Y', position: [Object] },
     x129: { color: 'green', value: 'Z', position: [Object] } } }
Trace: 
    at [object Object].set (/Users/briannoguchi/code/github/codeparty/racer/lib/Memory.js:62:13)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/adapters/db-memory/index.js:64:27
    at [object Object].get (/Users/briannoguchi/code/github/codeparty/racer/lib/adapters/db-memory/index.js:46:12)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/adapters/db-memory/index.js:58:22
    at next (/Users/briannoguchi/code/github/codeparty/racer/lib/Store.js:302:15)
    at Store._sendToDb (/Users/briannoguchi/code/github/codeparty/racer/lib/Store.js:305:10)
    at Store._finishCommit (/Users/briannoguchi/code/github/codeparty/racer/lib/Store.js:180:8)
    at Object.withEach (/Users/briannoguchi/code/github/codeparty/racer/lib/modes/stm.js:22:20)
    at Object.add (/Users/briannoguchi/code/github/codeparty/racer/lib/Serializer.js:62:10)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/modes/stm.js:67:27

SET rooms.lobby.letters { x0: { color: 'red', value: 'A', position: { left: 72, top: 8 } },
  x1: { color: 'red', value: 'B', position: { left: 96, top: 8 } },
  x2: { color: 'red', value: 'C', position: { left: 120, top: 8 } },
  x3: { color: 'red', value: 'D', position: { left: 144, top: 8 } },
  x4: { color: 'red', value: 'E', position: { left: 168, top: 8 } },
  x5: { color: 'red', value: 'F', position: { left: 192, top: 8 } },
  x6: { color: 'red', value: 'G', position: { left: 216, top: 8 } },
  x7: { color: 'red', value: 'H', position: { left: 240, top: 8 } },
  x8: { color: 'red', value: 'I', position: { left: 264, top: 8 } },
  x9: { color: 'red', value: 'J', position: { left: 288, top: 8 } },
  x10: { color: 'red', value: 'K', position: { left: 312, top: 8 } },
  x11: { color: 'red', value: 'L', position: { left: 336, top: 8 } },
  x12: { color: 'red', value: 'M', position: { left: 360, top: 8 } },
  x13: { color: 'red', value: 'N', position: { left: 384, top: 8 } },
  x14: { color: 'red', value: 'O', position: { left: 408, top: 8 } },
  x15: { color: 'red', value: 'P', position: { left: 432, top: 8 } },
  x16: { color: 'red', value: 'Q', position: { left: 456, top: 8 } },
  x17: { color: 'red', value: 'R', position: { left: 480, top: 8 } },
  x18: { color: 'red', value: 'S', position: { left: 504, top: 8 } },
  x19: { color: 'red', value: 'T', position: { left: 528, top: 8 } },
  x20: { color: 'red', value: 'U', position: { left: 552, top: 8 } },
  x21: { color: 'red', value: 'V', position: { left: 576, top: 8 } },
  x22: { color: 'red', value: 'W', position: { left: 600, top: 8 } },
  x23: { color: 'red', value: 'X', position: { left: 624, top: 8 } },
  x24: { color: 'red', value: 'Y', position: { left: 648, top: 8 } },
  x25: { color: 'red', value: 'Z', position: { left: 672, top: 8 } },
  x26: { color: 'yellow', value: 'A', position: { left: 72, top: 40 } },
  x27: { color: 'yellow', value: 'B', position: { left: 96, top: 40 } },
  x28: { color: 'yellow', value: 'C', position: { left: 120, top: 40 } },
  x29: { color: 'yellow', value: 'D', position: { left: 144, top: 40 } },
  x30: { color: 'yellow', value: 'E', position: { left: 168, top: 40 } },
  x31: { color: 'yellow', value: 'F', position: { left: 192, top: 40 } },
  x32: { color: 'yellow', value: 'G', position: { left: 216, top: 40 } },
  x33: { color: 'yellow', value: 'H', position: { left: 240, top: 40 } },
  x34: { color: 'yellow', value: 'I', position: { left: 264, top: 40 } },
  x35: { color: 'yellow', value: 'J', position: { left: 288, top: 40 } },
  x36: { color: 'yellow', value: 'K', position: { left: 312, top: 40 } },
  x37: { color: 'yellow', value: 'L', position: { left: 336, top: 40 } },
  x38: { color: 'yellow', value: 'M', position: { left: 360, top: 40 } },
  x39: { color: 'yellow', value: 'N', position: { left: 384, top: 40 } },
  x40: { color: 'yellow', value: 'O', position: { left: 408, top: 40 } },
  x41: { color: 'yellow', value: 'P', position: { left: 432, top: 40 } },
  x42: { color: 'yellow', value: 'Q', position: { left: 456, top: 40 } },
  x43: { color: 'yellow', value: 'R', position: { left: 480, top: 40 } },
  x44: { color: 'yellow', value: 'S', position: { left: 504, top: 40 } },
  x45: { color: 'yellow', value: 'T', position: { left: 528, top: 40 } },
  x46: { color: 'yellow', value: 'U', position: { left: 552, top: 40 } },
  x47: { color: 'yellow', value: 'V', position: { left: 576, top: 40 } },
  x48: { color: 'yellow', value: 'W', position: { left: 600, top: 40 } },
  x49: { color: 'yellow', value: 'X', position: { left: 624, top: 40 } },
  x50: { color: 'yellow', value: 'Y', position: { left: 648, top: 40 } },
  x51: { color: 'yellow', value: 'Z', position: { left: 672, top: 40 } },
  x52: { color: 'blue', value: 'A', position: { left: 72, top: 72 } },
  x53: { color: 'blue', value: 'B', position: { left: 96, top: 72 } },
  x54: { color: 'blue', value: 'C', position: { left: 120, top: 72 } },
  x55: { color: 'blue', value: 'D', position: { left: 144, top: 72 } },
  x56: { color: 'blue', value: 'E', position: { left: 168, top: 72 } },
  x57: { color: 'blue', value: 'F', position: { left: 192, top: 72 } },
  x58: { color: 'blue', value: 'G', position: { left: 216, top: 72 } },
  x59: { color: 'blue', value: 'H', position: { left: 240, top: 72 } },
  x60: { color: 'blue', value: 'I', position: { left: 264, top: 72 } },
  x61: { color: 'blue', value: 'J', position: { left: 288, top: 72 } },
  x62: { color: 'blue', value: 'K', position: { left: 312, top: 72 } },
  x63: { color: 'blue', value: 'L', position: { left: 336, top: 72 } },
  x64: { color: 'blue', value: 'M', position: { left: 360, top: 72 } },
  x65: { color: 'blue', value: 'N', position: { left: 384, top: 72 } },
  x66: { color: 'blue', value: 'O', position: { left: 408, top: 72 } },
  x67: { color: 'blue', value: 'P', position: { left: 432, top: 72 } },
  x68: { color: 'blue', value: 'Q', position: { left: 456, top: 72 } },
  x69: { color: 'blue', value: 'R', position: { left: 480, top: 72 } },
  x70: { color: 'blue', value: 'S', position: { left: 504, top: 72 } },
  x71: { color: 'blue', value: 'T', position: { left: 528, top: 72 } },
  x72: { color: 'blue', value: 'U', position: { left: 552, top: 72 } },
  x73: { color: 'blue', value: 'V', position: { left: 576, top: 72 } },
  x74: { color: 'blue', value: 'W', position: { left: 600, top: 72 } },
  x75: { color: 'blue', value: 'X', position: { left: 624, top: 72 } },
  x76: { color: 'blue', value: 'Y', position: { left: 648, top: 72 } },
  x77: { color: 'blue', value: 'Z', position: { left: 672, top: 72 } },
  x78: { color: 'orange', value: 'A', position: { left: 72, top: 104 } },
  x79: { color: 'orange', value: 'B', position: { left: 96, top: 104 } },
  x80: 
   { color: 'orange',
     value: 'C',
     position: { left: 120, top: 104 } },
  x81: 
   { color: 'orange',
     value: 'D',
     position: { left: 144, top: 104 } },
  x82: 
   { color: 'orange',
     value: 'E',
     position: { left: 168, top: 104 } },
  x83: 
   { color: 'orange',
     value: 'F',
     position: { left: 192, top: 104 } },
  x84: 
   { color: 'orange',
     value: 'G',
     position: { left: 216, top: 104 } },
  x85: 
   { color: 'orange',
     value: 'H',
     position: { left: 240, top: 104 } },
  x86: 
   { color: 'orange',
     value: 'I',
     position: { left: 264, top: 104 } },
  x87: 
   { color: 'orange',
     value: 'J',
     position: { left: 288, top: 104 } },
  x88: 
   { color: 'orange',
     value: 'K',
     position: { left: 312, top: 104 } },
  x89: 
   { color: 'orange',
     value: 'L',
     position: { left: 336, top: 104 } },
  x90: 
   { color: 'orange',
     value: 'M',
     position: { left: 360, top: 104 } },
  x91: 
   { color: 'orange',
     value: 'N',
     position: { left: 384, top: 104 } },
  x92: 
   { color: 'orange',
     value: 'O',
     position: { left: 408, top: 104 } },
  x93: 
   { color: 'orange',
     value: 'P',
     position: { left: 432, top: 104 } },
  x94: 
   { color: 'orange',
     value: 'Q',
     position: { left: 456, top: 104 } },
  x95: 
   { color: 'orange',
     value: 'R',
     position: { left: 480, top: 104 } },
  x96: 
   { color: 'orange',
     value: 'S',
     position: { left: 504, top: 104 } },
  x97: 
   { color: 'orange',
     value: 'T',
     position: { left: 528, top: 104 } },
  x98: 
   { color: 'orange',
     value: 'U',
     position: { left: 552, top: 104 } },
  x99: 
   { color: 'orange',
     value: 'V',
     position: { left: 576, top: 104 } },
  x100: 
   { color: 'orange',
     value: 'W',
     position: { left: 600, top: 104 } },
  x101: 
   { color: 'orange',
     value: 'X',
     position: { left: 624, top: 104 } },
  x102: 
   { color: 'orange',
     value: 'Y',
     position: { left: 648, top: 104 } },
  x103: 
   { color: 'orange',
     value: 'Z',
     position: { left: 672, top: 104 } },
  x104: { color: 'green', value: 'A', position: { left: 72, top: 136 } },
  x105: { color: 'green', value: 'B', position: { left: 96, top: 136 } },
  x106: { color: 'green', value: 'C', position: { left: 120, top: 136 } },
  x107: { color: 'green', value: 'D', position: { left: 144, top: 136 } },
  x108: { color: 'green', value: 'E', position: { left: 168, top: 136 } },
  x109: { color: 'green', value: 'F', position: { left: 192, top: 136 } },
  x110: { color: 'green', value: 'G', position: { left: 216, top: 136 } },
  x111: { color: 'green', value: 'H', position: { left: 240, top: 136 } },
  x112: { color: 'green', value: 'I', position: { left: 264, top: 136 } },
  x113: { color: 'green', value: 'J', position: { left: 288, top: 136 } },
  x114: { color: 'green', value: 'K', position: { left: 312, top: 136 } },
  x115: { color: 'green', value: 'L', position: { left: 336, top: 136 } },
  x116: { color: 'green', value: 'M', position: { left: 360, top: 136 } },
  x117: { color: 'green', value: 'N', position: { left: 384, top: 136 } },
  x118: { color: 'green', value: 'O', position: { left: 408, top: 136 } },
  x119: { color: 'green', value: 'P', position: { left: 432, top: 136 } },
  x120: { color: 'green', value: 'Q', position: { left: 456, top: 136 } },
  x121: { color: 'green', value: 'R', position: { left: 480, top: 136 } },
  x122: { color: 'green', value: 'S', position: { left: 504, top: 136 } },
  x123: { color: 'green', value: 'T', position: { left: 528, top: 136 } },
  x124: { color: 'green', value: 'U', position: { left: 552, top: 136 } },
  x125: { color: 'green', value: 'V', position: { left: 576, top: 136 } },
  x126: { color: 'green', value: 'W', position: { left: 600, top: 136 } },
  x127: { color: 'green', value: 'X', position: { left: 624, top: 136 } },
  x128: { color: 'green', value: 'Y', position: { left: 648, top: 136 } },
  x129: { color: 'green', value: 'Z', position: { left: 672, top: 136 } } }
DATA { rooms: 
   { lobby: 
      { x0: [Object],
        x1: [Object],
        x2: [Object],
        x3: [Object],
        x4: [Object],
        x5: [Object],
        x6: [Object],
        x7: [Object],
        x8: [Object],
        x9: [Object],
        x10: [Object],
        x11: [Object],
        x12: [Object],
        x13: [Object],
        x14: [Object],
        x15: [Object],
        x16: [Object],
        x17: [Object],
        x18: [Object],
        x19: [Object],
        x20: [Object],
        x21: [Object],
        x22: [Object],
        x23: [Object],
        x24: [Object],
        x25: [Object],
        x26: [Object],
        x27: [Object],
        x28: [Object],
        x29: [Object],
        x30: [Object],
        x31: [Object],
        x32: [Object],
        x33: [Object],
        x34: [Object],
        x35: [Object],
        x36: [Object],
        x37: [Object],
        x38: [Object],
        x39: [Object],
        x40: [Object],
        x41: [Object],
        x42: [Object],
        x43: [Object],
        x44: [Object],
        x45: [Object],
        x46: [Object],
        x47: [Object],
        x48: [Object],
        x49: [Object],
        x50: [Object],
        x51: [Object],
        x52: [Object],
        x53: [Object],
        x54: [Object],
        x55: [Object],
        x56: [Object],
        x57: [Object],
        x58: [Object],
        x59: [Object],
        x60: [Object],
        x61: [Object],
        x62: [Object],
        x63: [Object],
        x64: [Object],
        x65: [Object],
        x66: [Object],
        x67: [Object],
        x68: [Object],
        x69: [Object],
        x70: [Object],
        x71: [Object],
        x72: [Object],
        x73: [Object],
        x74: [Object],
        x75: [Object],
        x76: [Object],
        x77: [Object],
        x78: [Object],
        x79: [Object],
        x80: [Object],
        x81: [Object],
        x82: [Object],
        x83: [Object],
        x84: [Object],
        x85: [Object],
        x86: [Object],
        x87: [Object],
        x88: [Object],
        x89: [Object],
        x90: [Object],
        x91: [Object],
        x92: [Object],
        x93: [Object],
        x94: [Object],
        x95: [Object],
        x96: [Object],
        x97: [Object],
        x98: [Object],
        x99: [Object],
        x100: [Object],
        x101: [Object],
        x102: [Object],
        x103: [Object],
        x104: [Object],
        x105: [Object],
        x106: [Object],
        x107: [Object],
        x108: [Object],
        x109: [Object],
        x110: [Object],
        x111: [Object],
        x112: [Object],
        x113: [Object],
        x114: [Object],
        x115: [Object],
        x116: [Object],
        x117: [Object],
        x118: [Object],
        x119: [Object],
        x120: [Object],
        x121: [Object],
        x122: [Object],
        x123: [Object],
        x124: [Object],
        x125: [Object],
        x126: [Object],
        x127: [Object],
        x128: [Object],
        x129: [Object] } } }
rooms.lobby.letters 1 rooms [ 'lobby' ] [ 'rooms' ]
rooms.lobby.letters 2 lobby [ 'x0', 'x1', 'x2' ] [ 'lobby' ]
rooms.lobby.letters 3 letters undefined [ 'x0', 'x1', 'x2' ]
{ x0: { color: 'red', value: 'A', position: { left: 72, top: 8 } },
  x1: { color: 'red', value: 'B', position: { left: 96, top: 8 } },
  x2: { color: 'red', value: 'C', position: { left: 120, top: 8 } },
  x3: { color: 'red', value: 'D', position: { left: 144, top: 8 } },
  x4: { color: 'red', value: 'E', position: { left: 168, top: 8 } },
  x5: { color: 'red', value: 'F', position: { left: 192, top: 8 } },
  x6: { color: 'red', value: 'G', position: { left: 216, top: 8 } },
  x7: { color: 'red', value: 'H', position: { left: 240, top: 8 } },
  x8: { color: 'red', value: 'I', position: { left: 264, top: 8 } },
  x9: { color: 'red', value: 'J', position: { left: 288, top: 8 } },
  x10: { color: 'red', value: 'K', position: { left: 312, top: 8 } },
  x11: { color: 'red', value: 'L', position: { left: 336, top: 8 } },
  x12: { color: 'red', value: 'M', position: { left: 360, top: 8 } },
  x13: { color: 'red', value: 'N', position: { left: 384, top: 8 } },
  x14: { color: 'red', value: 'O', position: { left: 408, top: 8 } },
  x15: { color: 'red', value: 'P', position: { left: 432, top: 8 } },
  x16: { color: 'red', value: 'Q', position: { left: 456, top: 8 } },
  x17: { color: 'red', value: 'R', position: { left: 480, top: 8 } },
  x18: { color: 'red', value: 'S', position: { left: 504, top: 8 } },
  x19: { color: 'red', value: 'T', position: { left: 528, top: 8 } },
  x20: { color: 'red', value: 'U', position: { left: 552, top: 8 } },
  x21: { color: 'red', value: 'V', position: { left: 576, top: 8 } },
  x22: { color: 'red', value: 'W', position: { left: 600, top: 8 } },
  x23: { color: 'red', value: 'X', position: { left: 624, top: 8 } },
  x24: { color: 'red', value: 'Y', position: { left: 648, top: 8 } },
  x25: { color: 'red', value: 'Z', position: { left: 672, top: 8 } },
  x26: { color: 'yellow', value: 'A', position: { left: 72, top: 40 } },
  x27: { color: 'yellow', value: 'B', position: { left: 96, top: 40 } },
  x28: { color: 'yellow', value: 'C', position: { left: 120, top: 40 } },
  x29: { color: 'yellow', value: 'D', position: { left: 144, top: 40 } },
  x30: { color: 'yellow', value: 'E', position: { left: 168, top: 40 } },
  x31: { color: 'yellow', value: 'F', position: { left: 192, top: 40 } },
  x32: { color: 'yellow', value: 'G', position: { left: 216, top: 40 } },
  x33: { color: 'yellow', value: 'H', position: { left: 240, top: 40 } },
  x34: { color: 'yellow', value: 'I', position: { left: 264, top: 40 } },
  x35: { color: 'yellow', value: 'J', position: { left: 288, top: 40 } },
  x36: { color: 'yellow', value: 'K', position: { left: 312, top: 40 } },
  x37: { color: 'yellow', value: 'L', position: { left: 336, top: 40 } },
  x38: { color: 'yellow', value: 'M', position: { left: 360, top: 40 } },
  x39: { color: 'yellow', value: 'N', position: { left: 384, top: 40 } },
  x40: { color: 'yellow', value: 'O', position: { left: 408, top: 40 } },
  x41: { color: 'yellow', value: 'P', position: { left: 432, top: 40 } },
  x42: { color: 'yellow', value: 'Q', position: { left: 456, top: 40 } },
  x43: { color: 'yellow', value: 'R', position: { left: 480, top: 40 } },
  x44: { color: 'yellow', value: 'S', position: { left: 504, top: 40 } },
  x45: { color: 'yellow', value: 'T', position: { left: 528, top: 40 } },
  x46: { color: 'yellow', value: 'U', position: { left: 552, top: 40 } },
  x47: { color: 'yellow', value: 'V', position: { left: 576, top: 40 } },
  x48: { color: 'yellow', value: 'W', position: { left: 600, top: 40 } },
  x49: { color: 'yellow', value: 'X', position: { left: 624, top: 40 } },
  x50: { color: 'yellow', value: 'Y', position: { left: 648, top: 40 } },
  x51: { color: 'yellow', value: 'Z', position: { left: 672, top: 40 } },
  x52: { color: 'blue', value: 'A', position: { left: 72, top: 72 } },
  x53: { color: 'blue', value: 'B', position: { left: 96, top: 72 } },
  x54: { color: 'blue', value: 'C', position: { left: 120, top: 72 } },
  x55: { color: 'blue', value: 'D', position: { left: 144, top: 72 } },
  x56: { color: 'blue', value: 'E', position: { left: 168, top: 72 } },
  x57: { color: 'blue', value: 'F', position: { left: 192, top: 72 } },
  x58: { color: 'blue', value: 'G', position: { left: 216, top: 72 } },
  x59: { color: 'blue', value: 'H', position: { left: 240, top: 72 } },
  x60: { color: 'blue', value: 'I', position: { left: 264, top: 72 } },
  x61: { color: 'blue', value: 'J', position: { left: 288, top: 72 } },
  x62: { color: 'blue', value: 'K', position: { left: 312, top: 72 } },
  x63: { color: 'blue', value: 'L', position: { left: 336, top: 72 } },
  x64: { color: 'blue', value: 'M', position: { left: 360, top: 72 } },
  x65: { color: 'blue', value: 'N', position: { left: 384, top: 72 } },
  x66: { color: 'blue', value: 'O', position: { left: 408, top: 72 } },
  x67: { color: 'blue', value: 'P', position: { left: 432, top: 72 } },
  x68: { color: 'blue', value: 'Q', position: { left: 456, top: 72 } },
  x69: { color: 'blue', value: 'R', position: { left: 480, top: 72 } },
  x70: { color: 'blue', value: 'S', position: { left: 504, top: 72 } },
  x71: { color: 'blue', value: 'T', position: { left: 528, top: 72 } },
  x72: { color: 'blue', value: 'U', position: { left: 552, top: 72 } },
  x73: { color: 'blue', value: 'V', position: { left: 576, top: 72 } },
  x74: { color: 'blue', value: 'W', position: { left: 600, top: 72 } },
  x75: { color: 'blue', value: 'X', position: { left: 624, top: 72 } },
  x76: { color: 'blue', value: 'Y', position: { left: 648, top: 72 } },
  x77: { color: 'blue', value: 'Z', position: { left: 672, top: 72 } },
  x78: { color: 'orange', value: 'A', position: { left: 72, top: 104 } },
  x79: { color: 'orange', value: 'B', position: { left: 96, top: 104 } },
  x80: 
   { color: 'orange',
     value: 'C',
     position: { left: 120, top: 104 } },
  x81: 
   { color: 'orange',
     value: 'D',
     position: { left: 144, top: 104 } },
  x82: 
   { color: 'orange',
     value: 'E',
     position: { left: 168, top: 104 } },
  x83: 
   { color: 'orange',
     value: 'F',
     position: { left: 192, top: 104 } },
  x84: 
   { color: 'orange',
     value: 'G',
     position: { left: 216, top: 104 } },
  x85: 
   { color: 'orange',
     value: 'H',
     position: { left: 240, top: 104 } },
  x86: 
   { color: 'orange',
     value: 'I',
     position: { left: 264, top: 104 } },
  x87: 
   { color: 'orange',
     value: 'J',
     position: { left: 288, top: 104 } },
  x88: 
   { color: 'orange',
     value: 'K',
     position: { left: 312, top: 104 } },
  x89: 
   { color: 'orange',
     value: 'L',
     position: { left: 336, top: 104 } },
  x90: 
   { color: 'orange',
     value: 'M',
     position: { left: 360, top: 104 } },
  x91: 
   { color: 'orange',
     value: 'N',
     position: { left: 384, top: 104 } },
  x92: 
   { color: 'orange',
     value: 'O',
     position: { left: 408, top: 104 } },
  x93: 
   { color: 'orange',
     value: 'P',
     position: { left: 432, top: 104 } },
  x94: 
   { color: 'orange',
     value: 'Q',
     position: { left: 456, top: 104 } },
  x95: 
   { color: 'orange',
     value: 'R',
     position: { left: 480, top: 104 } },
  x96: 
   { color: 'orange',
     value: 'S',
     position: { left: 504, top: 104 } },
  x97: 
   { color: 'orange',
     value: 'T',
     position: { left: 528, top: 104 } },
  x98: 
   { color: 'orange',
     value: 'U',
     position: { left: 552, top: 104 } },
  x99: 
   { color: 'orange',
     value: 'V',
     position: { left: 576, top: 104 } },
  x100: 
   { color: 'orange',
     value: 'W',
     position: { left: 600, top: 104 } },
  x101: 
   { color: 'orange',
     value: 'X',
     position: { left: 624, top: 104 } },
  x102: 
   { color: 'orange',
     value: 'Y',
     position: { left: 648, top: 104 } },
  x103: 
   { color: 'orange',
     value: 'Z',
     position: { left: 672, top: 104 } },
  x104: { color: 'green', value: 'A', position: { left: 72, top: 136 } },
  x105: { color: 'green', value: 'B', position: { left: 96, top: 136 } },
  x106: { color: 'green', value: 'C', position: { left: 120, top: 136 } },
  x107: { color: 'green', value: 'D', position: { left: 144, top: 136 } },
  x108: { color: 'green', value: 'E', position: { left: 168, top: 136 } },
  x109: { color: 'green', value: 'F', position: { left: 192, top: 136 } },
  x110: { color: 'green', value: 'G', position: { left: 216, top: 136 } },
  x111: { color: 'green', value: 'H', position: { left: 240, top: 136 } },
  x112: { color: 'green', value: 'I', position: { left: 264, top: 136 } },
  x113: { color: 'green', value: 'J', position: { left: 288, top: 136 } },
  x114: { color: 'green', value: 'K', position: { left: 312, top: 136 } },
  x115: { color: 'green', value: 'L', position: { left: 336, top: 136 } },
  x116: { color: 'green', value: 'M', position: { left: 360, top: 136 } },
  x117: { color: 'green', value: 'N', position: { left: 384, top: 136 } },
  x118: { color: 'green', value: 'O', position: { left: 408, top: 136 } },
  x119: { color: 'green', value: 'P', position: { left: 432, top: 136 } },
  x120: { color: 'green', value: 'Q', position: { left: 456, top: 136 } },
  x121: { color: 'green', value: 'R', position: { left: 480, top: 136 } },
  x122: { color: 'green', value: 'S', position: { left: 504, top: 136 } },
  x123: { color: 'green', value: 'T', position: { left: 528, top: 136 } },
  x124: { color: 'green', value: 'U', position: { left: 552, top: 136 } },
  x125: { color: 'green', value: 'V', position: { left: 576, top: 136 } },
  x126: { color: 'green', value: 'W', position: { left: 600, top: 136 } },
  x127: { color: 'green', value: 'X', position: { left: 624, top: 136 } },
  x128: { color: 'green', value: 'Y', position: { left: 648, top: 136 } },
  x129: { color: 'green', value: 'Z', position: { left: 672, top: 136 } } } 'letters'
PARENT { x0: { color: 'red', value: 'A', position: { left: 72, top: 8 } },
  x1: { color: 'red', value: 'B', position: { left: 96, top: 8 } },
  x2: { color: 'red', value: 'C', position: { left: 120, top: 8 } },
  x3: { color: 'red', value: 'D', position: { left: 144, top: 8 } },
  x4: { color: 'red', value: 'E', position: { left: 168, top: 8 } },
  x5: { color: 'red', value: 'F', position: { left: 192, top: 8 } },
  x6: { color: 'red', value: 'G', position: { left: 216, top: 8 } },
  x7: { color: 'red', value: 'H', position: { left: 240, top: 8 } },
  x8: { color: 'red', value: 'I', position: { left: 264, top: 8 } },
  x9: { color: 'red', value: 'J', position: { left: 288, top: 8 } },
  x10: { color: 'red', value: 'K', position: { left: 312, top: 8 } },
  x11: { color: 'red', value: 'L', position: { left: 336, top: 8 } },
  x12: { color: 'red', value: 'M', position: { left: 360, top: 8 } },
  x13: { color: 'red', value: 'N', position: { left: 384, top: 8 } },
  x14: { color: 'red', value: 'O', position: { left: 408, top: 8 } },
  x15: { color: 'red', value: 'P', position: { left: 432, top: 8 } },
  x16: { color: 'red', value: 'Q', position: { left: 456, top: 8 } },
  x17: { color: 'red', value: 'R', position: { left: 480, top: 8 } },
  x18: { color: 'red', value: 'S', position: { left: 504, top: 8 } },
  x19: { color: 'red', value: 'T', position: { left: 528, top: 8 } },
  x20: { color: 'red', value: 'U', position: { left: 552, top: 8 } },
  x21: { color: 'red', value: 'V', position: { left: 576, top: 8 } },
  x22: { color: 'red', value: 'W', position: { left: 600, top: 8 } },
  x23: { color: 'red', value: 'X', position: { left: 624, top: 8 } },
  x24: { color: 'red', value: 'Y', position: { left: 648, top: 8 } },
  x25: { color: 'red', value: 'Z', position: { left: 672, top: 8 } },
  x26: { color: 'yellow', value: 'A', position: { left: 72, top: 40 } },
  x27: { color: 'yellow', value: 'B', position: { left: 96, top: 40 } },
  x28: { color: 'yellow', value: 'C', position: { left: 120, top: 40 } },
  x29: { color: 'yellow', value: 'D', position: { left: 144, top: 40 } },
  x30: { color: 'yellow', value: 'E', position: { left: 168, top: 40 } },
  x31: { color: 'yellow', value: 'F', position: { left: 192, top: 40 } },
  x32: { color: 'yellow', value: 'G', position: { left: 216, top: 40 } },
  x33: { color: 'yellow', value: 'H', position: { left: 240, top: 40 } },
  x34: { color: 'yellow', value: 'I', position: { left: 264, top: 40 } },
  x35: { color: 'yellow', value: 'J', position: { left: 288, top: 40 } },
  x36: { color: 'yellow', value: 'K', position: { left: 312, top: 40 } },
  x37: { color: 'yellow', value: 'L', position: { left: 336, top: 40 } },
  x38: { color: 'yellow', value: 'M', position: { left: 360, top: 40 } },
  x39: { color: 'yellow', value: 'N', position: { left: 384, top: 40 } },
  x40: { color: 'yellow', value: 'O', position: { left: 408, top: 40 } },
  x41: { color: 'yellow', value: 'P', position: { left: 432, top: 40 } },
  x42: { color: 'yellow', value: 'Q', position: { left: 456, top: 40 } },
  x43: { color: 'yellow', value: 'R', position: { left: 480, top: 40 } },
  x44: { color: 'yellow', value: 'S', position: { left: 504, top: 40 } },
  x45: { color: 'yellow', value: 'T', position: { left: 528, top: 40 } },
  x46: { color: 'yellow', value: 'U', position: { left: 552, top: 40 } },
  x47: { color: 'yellow', value: 'V', position: { left: 576, top: 40 } },
  x48: { color: 'yellow', value: 'W', position: { left: 600, top: 40 } },
  x49: { color: 'yellow', value: 'X', position: { left: 624, top: 40 } },
  x50: { color: 'yellow', value: 'Y', position: { left: 648, top: 40 } },
  x51: { color: 'yellow', value: 'Z', position: { left: 672, top: 40 } },
  x52: { color: 'blue', value: 'A', position: { left: 72, top: 72 } },
  x53: { color: 'blue', value: 'B', position: { left: 96, top: 72 } },
  x54: { color: 'blue', value: 'C', position: { left: 120, top: 72 } },
  x55: { color: 'blue', value: 'D', position: { left: 144, top: 72 } },
  x56: { color: 'blue', value: 'E', position: { left: 168, top: 72 } },
  x57: { color: 'blue', value: 'F', position: { left: 192, top: 72 } },
  x58: { color: 'blue', value: 'G', position: { left: 216, top: 72 } },
  x59: { color: 'blue', value: 'H', position: { left: 240, top: 72 } },
  x60: { color: 'blue', value: 'I', position: { left: 264, top: 72 } },
  x61: { color: 'blue', value: 'J', position: { left: 288, top: 72 } },
  x62: { color: 'blue', value: 'K', position: { left: 312, top: 72 } },
  x63: { color: 'blue', value: 'L', position: { left: 336, top: 72 } },
  x64: { color: 'blue', value: 'M', position: { left: 360, top: 72 } },
  x65: { color: 'blue', value: 'N', position: { left: 384, top: 72 } },
  x66: { color: 'blue', value: 'O', position: { left: 408, top: 72 } },
  x67: { color: 'blue', value: 'P', position: { left: 432, top: 72 } },
  x68: { color: 'blue', value: 'Q', position: { left: 456, top: 72 } },
  x69: { color: 'blue', value: 'R', position: { left: 480, top: 72 } },
  x70: { color: 'blue', value: 'S', position: { left: 504, top: 72 } },
  x71: { color: 'blue', value: 'T', position: { left: 528, top: 72 } },
  x72: { color: 'blue', value: 'U', position: { left: 552, top: 72 } },
  x73: { color: 'blue', value: 'V', position: { left: 576, top: 72 } },
  x74: { color: 'blue', value: 'W', position: { left: 600, top: 72 } },
  x75: { color: 'blue', value: 'X', position: { left: 624, top: 72 } },
  x76: { color: 'blue', value: 'Y', position: { left: 648, top: 72 } },
  x77: { color: 'blue', value: 'Z', position: { left: 672, top: 72 } },
  x78: { color: 'orange', value: 'A', position: { left: 72, top: 104 } },
  x79: { color: 'orange', value: 'B', position: { left: 96, top: 104 } },
  x80: 
   { color: 'orange',
     value: 'C',
     position: { left: 120, top: 104 } },
  x81: 
   { color: 'orange',
     value: 'D',
     position: { left: 144, top: 104 } },
  x82: 
   { color: 'orange',
     value: 'E',
     position: { left: 168, top: 104 } },
  x83: 
   { color: 'orange',
     value: 'F',
     position: { left: 192, top: 104 } },
  x84: 
   { color: 'orange',
     value: 'G',
     position: { left: 216, top: 104 } },
  x85: 
   { color: 'orange',
     value: 'H',
     position: { left: 240, top: 104 } },
  x86: 
   { color: 'orange',
     value: 'I',
     position: { left: 264, top: 104 } },
  x87: 
   { color: 'orange',
     value: 'J',
     position: { left: 288, top: 104 } },
  x88: 
   { color: 'orange',
     value: 'K',
     position: { left: 312, top: 104 } },
  x89: 
   { color: 'orange',
     value: 'L',
     position: { left: 336, top: 104 } },
  x90: 
   { color: 'orange',
     value: 'M',
     position: { left: 360, top: 104 } },
  x91: 
   { color: 'orange',
     value: 'N',
     position: { left: 384, top: 104 } },
  x92: 
   { color: 'orange',
     value: 'O',
     position: { left: 408, top: 104 } },
  x93: 
   { color: 'orange',
     value: 'P',
     position: { left: 432, top: 104 } },
  x94: 
   { color: 'orange',
     value: 'Q',
     position: { left: 456, top: 104 } },
  x95: 
   { color: 'orange',
     value: 'R',
     position: { left: 480, top: 104 } },
  x96: 
   { color: 'orange',
     value: 'S',
     position: { left: 504, top: 104 } },
  x97: 
   { color: 'orange',
     value: 'T',
     position: { left: 528, top: 104 } },
  x98: 
   { color: 'orange',
     value: 'U',
     position: { left: 552, top: 104 } },
  x99: 
   { color: 'orange',
     value: 'V',
     position: { left: 576, top: 104 } },
  x100: 
   { color: 'orange',
     value: 'W',
     position: { left: 600, top: 104 } },
  x101: 
   { color: 'orange',
     value: 'X',
     position: { left: 624, top: 104 } },
  x102: 
   { color: 'orange',
     value: 'Y',
     position: { left: 648, top: 104 } },
  x103: 
   { color: 'orange',
     value: 'Z',
     position: { left: 672, top: 104 } },
  x104: { color: 'green', value: 'A', position: { left: 72, top: 136 } },
  x105: { color: 'green', value: 'B', position: { left: 96, top: 136 } },
  x106: { color: 'green', value: 'C', position: { left: 120, top: 136 } },
  x107: { color: 'green', value: 'D', position: { left: 144, top: 136 } },
  x108: { color: 'green', value: 'E', position: { left: 168, top: 136 } },
  x109: { color: 'green', value: 'F', position: { left: 192, top: 136 } },
  x110: { color: 'green', value: 'G', position: { left: 216, top: 136 } },
  x111: { color: 'green', value: 'H', position: { left: 240, top: 136 } },
  x112: { color: 'green', value: 'I', position: { left: 264, top: 136 } },
  x113: { color: 'green', value: 'J', position: { left: 288, top: 136 } },
  x114: { color: 'green', value: 'K', position: { left: 312, top: 136 } },
  x115: { color: 'green', value: 'L', position: { left: 336, top: 136 } },
  x116: { color: 'green', value: 'M', position: { left: 360, top: 136 } },
  x117: { color: 'green', value: 'N', position: { left: 384, top: 136 } },
  x118: { color: 'green', value: 'O', position: { left: 408, top: 136 } },
  x119: { color: 'green', value: 'P', position: { left: 432, top: 136 } },
  x120: { color: 'green', value: 'Q', position: { left: 456, top: 136 } },
  x121: { color: 'green', value: 'R', position: { left: 480, top: 136 } },
  x122: { color: 'green', value: 'S', position: { left: 504, top: 136 } },
  x123: { color: 'green', value: 'T', position: { left: 528, top: 136 } },
  x124: { color: 'green', value: 'U', position: { left: 552, top: 136 } },
  x125: { color: 'green', value: 'V', position: { left: 576, top: 136 } },
  x126: { color: 'green', value: 'W', position: { left: 600, top: 136 } },
  x127: { color: 'green', value: 'X', position: { left: 624, top: 136 } },
  x128: { color: 'green', value: 'Y', position: { left: 648, top: 136 } },
  x129: { color: 'green', value: 'Z', position: { left: 672, top: 136 } },
  letters: [Circular] }
Trace: 
    at Object.set (/Users/briannoguchi/code/github/codeparty/racer/lib/Memory.js:62:13)
    at applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:97:32)
    at Object.applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:70:12)
    at applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/adapters/pubsub-memory/channel-interface-query.js:51:15)
    at Function.publish (/Users/briannoguchi/code/github/codeparty/racer/lib/adapters/pubsub-memory/channel-interface-query.js:31:18)
    at PubSub.publish (/Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/PubSub.js:56:10)
    at Store.publish (/Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Store.js:96:20)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/Store.js:185:10
    at /Users/briannoguchi/code/github/codeparty/racer/lib/Store.js:276:12
    at /Users/briannoguchi/code/github/codeparty/racer/lib/adapters/db-memory/index.js:68:18

SET rooms.lobby.letters { x0: { color: 'red', value: 'A', position: { left: 72, top: 8 } },
  x1: { color: 'red', value: 'B', position: { left: 96, top: 8 } },
  x2: { color: 'red', value: 'C', position: { left: 120, top: 8 } },
  x3: { color: 'red', value: 'D', position: { left: 144, top: 8 } },
  x4: { color: 'red', value: 'E', position: { left: 168, top: 8 } },
  x5: { color: 'red', value: 'F', position: { left: 192, top: 8 } },
  x6: { color: 'red', value: 'G', position: { left: 216, top: 8 } },
  x7: { color: 'red', value: 'H', position: { left: 240, top: 8 } },
  x8: { color: 'red', value: 'I', position: { left: 264, top: 8 } },
  x9: { color: 'red', value: 'J', position: { left: 288, top: 8 } },
  x10: { color: 'red', value: 'K', position: { left: 312, top: 8 } },
  x11: { color: 'red', value: 'L', position: { left: 336, top: 8 } },
  x12: { color: 'red', value: 'M', position: { left: 360, top: 8 } },
  x13: { color: 'red', value: 'N', position: { left: 384, top: 8 } },
  x14: { color: 'red', value: 'O', position: { left: 408, top: 8 } },
  x15: { color: 'red', value: 'P', position: { left: 432, top: 8 } },
  x16: { color: 'red', value: 'Q', position: { left: 456, top: 8 } },
  x17: { color: 'red', value: 'R', position: { left: 480, top: 8 } },
  x18: { color: 'red', value: 'S', position: { left: 504, top: 8 } },
  x19: { color: 'red', value: 'T', position: { left: 528, top: 8 } },
  x20: { color: 'red', value: 'U', position: { left: 552, top: 8 } },
  x21: { color: 'red', value: 'V', position: { left: 576, top: 8 } },
  x22: { color: 'red', value: 'W', position: { left: 600, top: 8 } },
  x23: { color: 'red', value: 'X', position: { left: 624, top: 8 } },
  x24: { color: 'red', value: 'Y', position: { left: 648, top: 8 } },
  x25: { color: 'red', value: 'Z', position: { left: 672, top: 8 } },
  x26: { color: 'yellow', value: 'A', position: { left: 72, top: 40 } },
  x27: { color: 'yellow', value: 'B', position: { left: 96, top: 40 } },
  x28: { color: 'yellow', value: 'C', position: { left: 120, top: 40 } },
  x29: { color: 'yellow', value: 'D', position: { left: 144, top: 40 } },
  x30: { color: 'yellow', value: 'E', position: { left: 168, top: 40 } },
  x31: { color: 'yellow', value: 'F', position: { left: 192, top: 40 } },
  x32: { color: 'yellow', value: 'G', position: { left: 216, top: 40 } },
  x33: { color: 'yellow', value: 'H', position: { left: 240, top: 40 } },
  x34: { color: 'yellow', value: 'I', position: { left: 264, top: 40 } },
  x35: { color: 'yellow', value: 'J', position: { left: 288, top: 40 } },
  x36: { color: 'yellow', value: 'K', position: { left: 312, top: 40 } },
  x37: { color: 'yellow', value: 'L', position: { left: 336, top: 40 } },
  x38: { color: 'yellow', value: 'M', position: { left: 360, top: 40 } },
  x39: { color: 'yellow', value: 'N', position: { left: 384, top: 40 } },
  x40: { color: 'yellow', value: 'O', position: { left: 408, top: 40 } },
  x41: { color: 'yellow', value: 'P', position: { left: 432, top: 40 } },
  x42: { color: 'yellow', value: 'Q', position: { left: 456, top: 40 } },
  x43: { color: 'yellow', value: 'R', position: { left: 480, top: 40 } },
  x44: { color: 'yellow', value: 'S', position: { left: 504, top: 40 } },
  x45: { color: 'yellow', value: 'T', position: { left: 528, top: 40 } },
  x46: { color: 'yellow', value: 'U', position: { left: 552, top: 40 } },
  x47: { color: 'yellow', value: 'V', position: { left: 576, top: 40 } },
  x48: { color: 'yellow', value: 'W', position: { left: 600, top: 40 } },
  x49: { color: 'yellow', value: 'X', position: { left: 624, top: 40 } },
  x50: { color: 'yellow', value: 'Y', position: { left: 648, top: 40 } },
  x51: { color: 'yellow', value: 'Z', position: { left: 672, top: 40 } },
  x52: { color: 'blue', value: 'A', position: { left: 72, top: 72 } },
  x53: { color: 'blue', value: 'B', position: { left: 96, top: 72 } },
  x54: { color: 'blue', value: 'C', position: { left: 120, top: 72 } },
  x55: { color: 'blue', value: 'D', position: { left: 144, top: 72 } },
  x56: { color: 'blue', value: 'E', position: { left: 168, top: 72 } },
  x57: { color: 'blue', value: 'F', position: { left: 192, top: 72 } },
  x58: { color: 'blue', value: 'G', position: { left: 216, top: 72 } },
  x59: { color: 'blue', value: 'H', position: { left: 240, top: 72 } },
  x60: { color: 'blue', value: 'I', position: { left: 264, top: 72 } },
  x61: { color: 'blue', value: 'J', position: { left: 288, top: 72 } },
  x62: { color: 'blue', value: 'K', position: { left: 312, top: 72 } },
  x63: { color: 'blue', value: 'L', position: { left: 336, top: 72 } },
  x64: { color: 'blue', value: 'M', position: { left: 360, top: 72 } },
  x65: { color: 'blue', value: 'N', position: { left: 384, top: 72 } },
  x66: { color: 'blue', value: 'O', position: { left: 408, top: 72 } },
  x67: { color: 'blue', value: 'P', position: { left: 432, top: 72 } },
  x68: { color: 'blue', value: 'Q', position: { left: 456, top: 72 } },
  x69: { color: 'blue', value: 'R', position: { left: 480, top: 72 } },
  x70: { color: 'blue', value: 'S', position: { left: 504, top: 72 } },
  x71: { color: 'blue', value: 'T', position: { left: 528, top: 72 } },
  x72: { color: 'blue', value: 'U', position: { left: 552, top: 72 } },
  x73: { color: 'blue', value: 'V', position: { left: 576, top: 72 } },
  x74: { color: 'blue', value: 'W', position: { left: 600, top: 72 } },
  x75: { color: 'blue', value: 'X', position: { left: 624, top: 72 } },
  x76: { color: 'blue', value: 'Y', position: { left: 648, top: 72 } },
  x77: { color: 'blue', value: 'Z', position: { left: 672, top: 72 } },
  x78: { color: 'orange', value: 'A', position: { left: 72, top: 104 } },
  x79: { color: 'orange', value: 'B', position: { left: 96, top: 104 } },
  x80: 
   { color: 'orange',
     value: 'C',
     position: { left: 120, top: 104 } },
  x81: 
   { color: 'orange',
     value: 'D',
     position: { left: 144, top: 104 } },
  x82: 
   { color: 'orange',
     value: 'E',
     position: { left: 168, top: 104 } },
  x83: 
   { color: 'orange',
     value: 'F',
     position: { left: 192, top: 104 } },
  x84: 
   { color: 'orange',
     value: 'G',
     position: { left: 216, top: 104 } },
  x85: 
   { color: 'orange',
     value: 'H',
     position: { left: 240, top: 104 } },
  x86: 
   { color: 'orange',
     value: 'I',
     position: { left: 264, top: 104 } },
  x87: 
   { color: 'orange',
     value: 'J',
     position: { left: 288, top: 104 } },
  x88: 
   { color: 'orange',
     value: 'K',
     position: { left: 312, top: 104 } },
  x89: 
   { color: 'orange',
     value: 'L',
     position: { left: 336, top: 104 } },
  x90: 
   { color: 'orange',
     value: 'M',
     position: { left: 360, top: 104 } },
  x91: 
   { color: 'orange',
     value: 'N',
     position: { left: 384, top: 104 } },
  x92: 
   { color: 'orange',
     value: 'O',
     position: { left: 408, top: 104 } },
  x93: 
   { color: 'orange',
     value: 'P',
     position: { left: 432, top: 104 } },
  x94: 
   { color: 'orange',
     value: 'Q',
     position: { left: 456, top: 104 } },
  x95: 
   { color: 'orange',
     value: 'R',
     position: { left: 480, top: 104 } },
  x96: 
   { color: 'orange',
     value: 'S',
     position: { left: 504, top: 104 } },
  x97: 
   { color: 'orange',
     value: 'T',
     position: { left: 528, top: 104 } },
  x98: 
   { color: 'orange',
     value: 'U',
     position: { left: 552, top: 104 } },
  x99: 
   { color: 'orange',
     value: 'V',
     position: { left: 576, top: 104 } },
  x100: 
   { color: 'orange',
     value: 'W',
     position: { left: 600, top: 104 } },
  x101: 
   { color: 'orange',
     value: 'X',
     position: { left: 624, top: 104 } },
  x102: 
   { color: 'orange',
     value: 'Y',
     position: { left: 648, top: 104 } },
  x103: 
   { color: 'orange',
     value: 'Z',
     position: { left: 672, top: 104 } },
  x104: { color: 'green', value: 'A', position: { left: 72, top: 136 } },
  x105: { color: 'green', value: 'B', position: { left: 96, top: 136 } },
  x106: { color: 'green', value: 'C', position: { left: 120, top: 136 } },
  x107: { color: 'green', value: 'D', position: { left: 144, top: 136 } },
  x108: { color: 'green', value: 'E', position: { left: 168, top: 136 } },
  x109: { color: 'green', value: 'F', position: { left: 192, top: 136 } },
  x110: { color: 'green', value: 'G', position: { left: 216, top: 136 } },
  x111: { color: 'green', value: 'H', position: { left: 240, top: 136 } },
  x112: { color: 'green', value: 'I', position: { left: 264, top: 136 } },
  x113: { color: 'green', value: 'J', position: { left: 288, top: 136 } },
  x114: { color: 'green', value: 'K', position: { left: 312, top: 136 } },
  x115: { color: 'green', value: 'L', position: { left: 336, top: 136 } },
  x116: { color: 'green', value: 'M', position: { left: 360, top: 136 } },
  x117: { color: 'green', value: 'N', position: { left: 384, top: 136 } },
  x118: { color: 'green', value: 'O', position: { left: 408, top: 136 } },
  x119: { color: 'green', value: 'P', position: { left: 432, top: 136 } },
  x120: { color: 'green', value: 'Q', position: { left: 456, top: 136 } },
  x121: { color: 'green', value: 'R', position: { left: 480, top: 136 } },
  x122: { color: 'green', value: 'S', position: { left: 504, top: 136 } },
  x123: { color: 'green', value: 'T', position: { left: 528, top: 136 } },
  x124: { color: 'green', value: 'U', position: { left: 552, top: 136 } },
  x125: { color: 'green', value: 'V', position: { left: 576, top: 136 } },
  x126: { color: 'green', value: 'W', position: { left: 600, top: 136 } },
  x127: { color: 'green', value: 'X', position: { left: 624, top: 136 } },
  x128: { color: 'green', value: 'Y', position: { left: 648, top: 136 } },
  x129: { color: 'green', value: 'Z', position: { left: 672, top: 136 } },
  letters: [Circular] }
DATA { rooms: { lobby: undefined },
  _room: [Function: getter],
  _roomName: 'lobby' }
rooms.lobby.letters 1 rooms [ 'lobby' ] [ 'rooms', '_room', '_roomName' ]
rooms.lobby.letters 2 lobby undefined [ 'lobby' ]
rooms.lobby.letters 3 letters undefined [ 'id' ]
{ id: 'lobby' } 'letters'
PARENT { id: 'lobby',
  letters: 
   { x0: { color: 'red', value: 'A', position: [Object] },
     x1: { color: 'red', value: 'B', position: [Object] },
     x2: { color: 'red', value: 'C', position: [Object] },
     x3: { color: 'red', value: 'D', position: [Object] },
     x4: { color: 'red', value: 'E', position: [Object] },
     x5: { color: 'red', value: 'F', position: [Object] },
     x6: { color: 'red', value: 'G', position: [Object] },
     x7: { color: 'red', value: 'H', position: [Object] },
     x8: { color: 'red', value: 'I', position: [Object] },
     x9: { color: 'red', value: 'J', position: [Object] },
     x10: { color: 'red', value: 'K', position: [Object] },
     x11: { color: 'red', value: 'L', position: [Object] },
     x12: { color: 'red', value: 'M', position: [Object] },
     x13: { color: 'red', value: 'N', position: [Object] },
     x14: { color: 'red', value: 'O', position: [Object] },
     x15: { color: 'red', value: 'P', position: [Object] },
     x16: { color: 'red', value: 'Q', position: [Object] },
     x17: { color: 'red', value: 'R', position: [Object] },
     x18: { color: 'red', value: 'S', position: [Object] },
     x19: { color: 'red', value: 'T', position: [Object] },
     x20: { color: 'red', value: 'U', position: [Object] },
     x21: { color: 'red', value: 'V', position: [Object] },
     x22: { color: 'red', value: 'W', position: [Object] },
     x23: { color: 'red', value: 'X', position: [Object] },
     x24: { color: 'red', value: 'Y', position: [Object] },
     x25: { color: 'red', value: 'Z', position: [Object] },
     x26: { color: 'yellow', value: 'A', position: [Object] },
     x27: { color: 'yellow', value: 'B', position: [Object] },
     x28: { color: 'yellow', value: 'C', position: [Object] },
     x29: { color: 'yellow', value: 'D', position: [Object] },
     x30: { color: 'yellow', value: 'E', position: [Object] },
     x31: { color: 'yellow', value: 'F', position: [Object] },
     x32: { color: 'yellow', value: 'G', position: [Object] },
     x33: { color: 'yellow', value: 'H', position: [Object] },
     x34: { color: 'yellow', value: 'I', position: [Object] },
     x35: { color: 'yellow', value: 'J', position: [Object] },
     x36: { color: 'yellow', value: 'K', position: [Object] },
     x37: { color: 'yellow', value: 'L', position: [Object] },
     x38: { color: 'yellow', value: 'M', position: [Object] },
     x39: { color: 'yellow', value: 'N', position: [Object] },
     x40: { color: 'yellow', value: 'O', position: [Object] },
     x41: { color: 'yellow', value: 'P', position: [Object] },
     x42: { color: 'yellow', value: 'Q', position: [Object] },
     x43: { color: 'yellow', value: 'R', position: [Object] },
     x44: { color: 'yellow', value: 'S', position: [Object] },
     x45: { color: 'yellow', value: 'T', position: [Object] },
     x46: { color: 'yellow', value: 'U', position: [Object] },
     x47: { color: 'yellow', value: 'V', position: [Object] },
     x48: { color: 'yellow', value: 'W', position: [Object] },
     x49: { color: 'yellow', value: 'X', position: [Object] },
     x50: { color: 'yellow', value: 'Y', position: [Object] },
     x51: { color: 'yellow', value: 'Z', position: [Object] },
     x52: { color: 'blue', value: 'A', position: [Object] },
     x53: { color: 'blue', value: 'B', position: [Object] },
     x54: { color: 'blue', value: 'C', position: [Object] },
     x55: { color: 'blue', value: 'D', position: [Object] },
     x56: { color: 'blue', value: 'E', position: [Object] },
     x57: { color: 'blue', value: 'F', position: [Object] },
     x58: { color: 'blue', value: 'G', position: [Object] },
     x59: { color: 'blue', value: 'H', position: [Object] },
     x60: { color: 'blue', value: 'I', position: [Object] },
     x61: { color: 'blue', value: 'J', position: [Object] },
     x62: { color: 'blue', value: 'K', position: [Object] },
     x63: { color: 'blue', value: 'L', position: [Object] },
     x64: { color: 'blue', value: 'M', position: [Object] },
     x65: { color: 'blue', value: 'N', position: [Object] },
     x66: { color: 'blue', value: 'O', position: [Object] },
     x67: { color: 'blue', value: 'P', position: [Object] },
     x68: { color: 'blue', value: 'Q', position: [Object] },
     x69: { color: 'blue', value: 'R', position: [Object] },
     x70: { color: 'blue', value: 'S', position: [Object] },
     x71: { color: 'blue', value: 'T', position: [Object] },
     x72: { color: 'blue', value: 'U', position: [Object] },
     x73: { color: 'blue', value: 'V', position: [Object] },
     x74: { color: 'blue', value: 'W', position: [Object] },
     x75: { color: 'blue', value: 'X', position: [Object] },
     x76: { color: 'blue', value: 'Y', position: [Object] },
     x77: { color: 'blue', value: 'Z', position: [Object] },
     x78: { color: 'orange', value: 'A', position: [Object] },
     x79: { color: 'orange', value: 'B', position: [Object] },
     x80: { color: 'orange', value: 'C', position: [Object] },
     x81: { color: 'orange', value: 'D', position: [Object] },
     x82: { color: 'orange', value: 'E', position: [Object] },
     x83: { color: 'orange', value: 'F', position: [Object] },
     x84: { color: 'orange', value: 'G', position: [Object] },
     x85: { color: 'orange', value: 'H', position: [Object] },
     x86: { color: 'orange', value: 'I', position: [Object] },
     x87: { color: 'orange', value: 'J', position: [Object] },
     x88: { color: 'orange', value: 'K', position: [Object] },
     x89: { color: 'orange', value: 'L', position: [Object] },
     x90: { color: 'orange', value: 'M', position: [Object] },
     x91: { color: 'orange', value: 'N', position: [Object] },
     x92: { color: 'orange', value: 'O', position: [Object] },
     x93: { color: 'orange', value: 'P', position: [Object] },
     x94: { color: 'orange', value: 'Q', position: [Object] },
     x95: { color: 'orange', value: 'R', position: [Object] },
     x96: { color: 'orange', value: 'S', position: [Object] },
     x97: { color: 'orange', value: 'T', position: [Object] },
     x98: { color: 'orange', value: 'U', position: [Object] },
     x99: { color: 'orange', value: 'V', position: [Object] },
     x100: { color: 'orange', value: 'W', position: [Object] },
     x101: { color: 'orange', value: 'X', position: [Object] },
     x102: { color: 'orange', value: 'Y', position: [Object] },
     x103: { color: 'orange', value: 'Z', position: [Object] },
     x104: { color: 'green', value: 'A', position: [Object] },
     x105: { color: 'green', value: 'B', position: [Object] },
     x106: { color: 'green', value: 'C', position: [Object] },
     x107: { color: 'green', value: 'D', position: [Object] },
     x108: { color: 'green', value: 'E', position: [Object] },
     x109: { color: 'green', value: 'F', position: [Object] },
     x110: { color: 'green', value: 'G', position: [Object] },
     x111: { color: 'green', value: 'H', position: [Object] },
     x112: { color: 'green', value: 'I', position: [Object] },
     x113: { color: 'green', value: 'J', position: [Object] },
     x114: { color: 'green', value: 'K', position: [Object] },
     x115: { color: 'green', value: 'L', position: [Object] },
     x116: { color: 'green', value: 'M', position: [Object] },
     x117: { color: 'green', value: 'N', position: [Object] },
     x118: { color: 'green', value: 'O', position: [Object] },
     x119: { color: 'green', value: 'P', position: [Object] },
     x120: { color: 'green', value: 'Q', position: [Object] },
     x121: { color: 'green', value: 'R', position: [Object] },
     x122: { color: 'green', value: 'S', position: [Object] },
     x123: { color: 'green', value: 'T', position: [Object] },
     x124: { color: 'green', value: 'U', position: [Object] },
     x125: { color: 'green', value: 'V', position: [Object] },
     x126: { color: 'green', value: 'W', position: [Object] },
     x127: { color: 'green', value: 'X', position: [Object] },
     x128: { color: 'green', value: 'Y', position: [Object] },
     x129: { color: 'green', value: 'Z', position: [Object] },
     letters: [Circular] } }
Trace: 
    at Object.set (/Users/briannoguchi/code/github/codeparty/racer/lib/Memory.js:62:13)
    at applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:97:32)
    at Object.applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/transaction.js:70:12)
    at Model._applyMutation (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:345:23)
    at Model._applyTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:332:20)
    at Model._onTxn (/Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:68:17)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/txns/txns.Model.js:243:22
    at /Users/briannoguchi/code/github/codeparty/racer/lib/Store.js:186:19
    at /Users/briannoguchi/code/github/codeparty/racer/lib/Store.js:276:12
    at /Users/briannoguchi/code/github/codeparty/racer/lib/adapters/db-memory/index.js:68:18
TypeError: Converting circular structure to JSON
    at Object.stringify (native)
    at Model._bundle (/Users/briannoguchi/code/github/codeparty/racer/lib/bundle/bundle.Model.js:42:21)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/bundle/bundle.Model.js:37:14
    at Object.on (/Users/briannoguchi/code/github/codeparty/racer/lib/util/Promise.js:29:7)
    at Model.bundle (/Users/briannoguchi/code/github/codeparty/racer/lib/bundle/bundle.Model.js:35:46)
    at Model.<anonymous> (/Users/briannoguchi/code/github/codeparty/racer/examples/letters/server.js:68:18)
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Model.js:149:22
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Store.js:60:13
    at /Users/briannoguchi/code/github/codeparty/racer/lib/util/async.js:18:25
    at /Users/briannoguchi/code/github/codeparty/racer/lib/pubSub/pubSub.Store.js:80:9
