stringify ring elements separately
stringify bytecode elements separately
reduce recursion
whitespace