constructor(request, range, layer, supports, media) {
		super(request);
		this.range = range;
		this.layer = layer;
		this.supports = supports;
		this.media = media;
	}
Example of dependency:
\@import url("landscape.css") layer(forms) screen and (orientation: landscape) screen and (orientation: landscape);
@param {string} request request
@param {Range} range range of the argument
@param {string | undefined} layer layer
@param {string | undefined} supports list of supports conditions
@param {string | undefined} media list of media conditions