protected function mapProperty(array $template = [], $props = [])
    {
        // No values set
        if (is_array($props) === false) {
            return null;
        }

        foreach($template as $key => $value) {
            if ($key[0] !== '@') {
                $template[$key] = $this->getArrValue($props, $key, '');
            }
        }

        return array_filter($template);
    }