added sys.memory.read, sys.memory.read.block