public function getOptionsPreconditions()
    {
        $result = [];
        foreach ($this->getAllPreconditions() as $instance) {
            if ($instance instanceof OptionsPreconditionInterface) {
                $result[] = $instance;
            }
        }

        return $result;
    }