public static function remapCollection(array $collection, array $map, $createMode = true)
    {
        $results = array();

        foreach ($collection as $item) {
            $results[] = self::remap($item, $map, $createMode);
        }

        return $results;
    }