Completed Scope datatype and used in the Class module