Fixed some problems. Details...

It was rendering the `:link` portion of

  a:link {}

as a value property pair, due to #4. Reversed.

This now breaks

  a {
    color:blue;
  }

as a space is required. But who doesn't put spaces?