                         if value[0] == '-'
                             value = value.slice(1) + " DESC "
                         r.order_by = value
+                    when 'heartbeat'
+                        # not implemented
+                        @_dbg("_query_parse_options")("TODO/WARNING -- ignoring heartbeat option!")
                     when 'delete'
-                        # ignore here - is parsed elsewhere
+                        # ignore delete here - is parsed elsewhere
                     else
                         r.err = "unknown option '#{name}'"
         return r

                    cb         : (err, x) =>
                        if err and changes
                            # didn't actually make the changefeed, so don't count it.
                            @_dec_changefeed_count(changes.id)
                        opts.cb?(err, if not err then {"#{table}":x})
        else
            opts.cb?("invalid user_query of '#{table}' -- query must be an object")


                if changes
                    try
                        @_inc_changefeed_count(opts.account_id, opts.project_id, table, changes.id)
                    catch err
                        opts.cb?(err)
                        return
