LAST MINUTE API CHANGE. don't sue me. it's still in prerelease mode :P Block.worksWith now also takes a world object. yes, there is a reason for this; added a dynamically created "multi driver" that joins multiple block drivers fro the requested block. this is useful for creating interface driven drivers, e.g. for the IInventory interface
displaying robot's level in addition to its xp in analyzer result; mention that kb = 1024 in config