Added ability to keep comments through compiler, as well as exposed direct access to the compiler options, if desired.