Depending on where the CSS originated, the output may or may not have a space.  I made it consistent to not have the space.  Making it always have the space is equally valid.  Unit testing on an app using this library was getting cumbersome when the output was different based on passsed in CSS vs parsed out from <head><style> tags.