The string compile method for CS now returns the error object on error. Refactored a little and tweaked the UI.