public function __construct($rawSelector) { // Look for rooting prefix. if (strpos($rawSelector, '^') === 0) { $rawSelector = ltrim($rawSelector, "^ \n\r\t"); $this->allowPrefix = false; } $this->readableValue = Selector::makeReadable($rawSelector); $this->value = Selector::expandAliases($rawSelector); }