updated include guards. forgot the cyclopts prepend.
added deprecation warning