Simplified Results.
Added TextCommand trait to util.
Use ^^^ where appropriate.