Not working yet
Hashed map
Splitting up
Shifted arrays from diff
Bug checking
Initial 'working' commit
bug fixes
Bug fixes
Minor bugfixes
Added map performance check
Hashes may be expressed as a string to represent a property name to call
Small performance improvements
 Added moemoization
Made constraint solver edges easier to look up
Added in call stack flag
Check if call stack length is worth running on nullify
Wait and signal return this
Added set hash function
Value hashes
Removed debug statement