public function parse(array $input)
    {
        $this->data = Arr::get($input, 'data');

        if ($this->data === null) {
            return null;
        }

        $this->included = Arr::get($input, 'included', []);
        $this->start();

        return $this->resolver->getResolved();
    }