Catch a new type of definition

These definitions looks like: "For purposes of ____, the term ____ means"

Also moved some of the scope calculation logic outside of its current method so that it could be re-used for this purpose.