Added parser and abstract syntax support for stand-alone deriving declarations.