protected function resolveWithMultiples(array $controlKeys = array())
    {
        $return = [];
        foreach ($controlKeys as $key) {
            preg_match_all("/\[[^\]]*\]/", $key, $matches);
            if (isset($matches[0])) {
                $key = str_replace(is_array($matches[0]) ? implode('', $matches[0]) : $matches[0], '', $key);
            }
            array_push($return, $key);
        }
        return array_unique($return);
    }