What lost me were the code examples for things like "name registration." Take this line for example:
contract.storage[tx.data[0]] = tx.data[1]
They could have at least used a named local variable for "tx.data[0]" to give some context. What the hell is this doing?