title: Do SingleValueEvent listeners count towards 'simultaneous connections' in Firebase RealTime DB until explicitly removed?
body: <p>As per the Firebase docs, listeners added through addListenerForSingleValueEvent() trigger once returning all the data incuding child nodes at the reference on which it is added and then does not trigger again. Now with any listeners attached to a reference, the Db connection is counted as being in use. </p>
  
  <p>Once the single value listener triggers, 
  does it automatically release the database connection unlike other child event listeners or value event listeners ?
  OR
  does it continue to get counted as a database connection under the simultaneous connection limit unless explicitly removed?</p>