public function escapeMongoKey($key)
    {
        if (is_string($key)) {
            // Convert '$' -> '$', '.' -> '.'
            if (strpos($key, '$') !== false || strpos($key, '.') !== false) {