Check to see if declaration can be modified in this context (sc). Issue error if not.
See Implementation