title: Better ruby terminal coloring library
body: <p>There are plenty of coloring libraries: colored, term-ansicolor.
  But is there any which can do this:</p>
  
  <pre><code>puts "#{'hello'.red} world!".bold
  </code></pre>
  
  <p>And <code>world!</code> should be bold.</p>
  
  <p>To make it clear, I want to get this:</p>
  
  <pre><code>"\e[1m\e[31mhello\e[0m\e[1m world!\e[0m"
  </code></pre>
  
  <p>or better even this (just shorter):</p>
  
  <pre><code>"\e[1;31mhello\e[0;1m world!\e[0m"
  </code></pre>
  
  <p>instead of this:</p>
  
  <pre><code>"\e[1m\e[31mhello\e[0m world!\e[0m"
  </code></pre>