public function getArrayCopy()
    {
        $attributes = array();

        foreach($this->attributes as $key => $attribute) {
            /** @var Attribute $attribute->get */
            $attributes[$key] = $attribute->getValue();
        }

        return $attributes;
    }