Issue #51: byte.position.set performance and hang

Reorganized most of the TEXT and BYTE commands. See Issue #51 for details.