Use factory method to create instance of Scope in Grant classes