protected function editable()
    {
        if (array_key_exists('editable', $this->attributes) && $this->attributes['editable'] == false) {
            return false;
        }
        return in_array('form', get_class_methods($this));
    }