protected function enqueue_dependency( $dependency, $dependency_key, $context = null ) {
		if ( ! $this->is_needed( $dependency, $context ) ) {
			return;
		}
		$handler = $this->handlers[ $context['dependency_type'] ];
		$handler->enqueue( $dependency );
	}