Avoids the use of the global accessor in favor of explicitly making the system a dependency within the interface.