Remove observer after value change in Firebase
<p>I have global observer in ViewController and need some different observers inside it for specific values like one below. Is it possible to remove observer after value change once?</p>

<pre><code>var ref = Firebase(url: "https://&lt;FIREBASE-APP&gt;.firebaseio.com/")

let handle = ref.observeEventType(.Value, withBlock: { snapshot in

    //Here VALUE Changes to NEW_VALUE
    if snapshot.value as! String == NEW_VALUE {

        //IS IT POSSIBLE TO REMOVE HANDLE HERE????
        ...something here
    }

})

//NOT HERE
...ref.removeObserverWithHandle(handle)
</code></pre>