public function canGetProperty($name, $checkVars = true)
    {
        $getter = static::_GETTER_PREFIX . $name;
        return method_exists($this, $getter) || $checkVars && property_exists($this, $name);
    }