7511c15187
Motivation: AbstractCoalescingBufferQueue#add accounts for void promises, but AbstractCoalescingBufferQueue#addFirst does not. These methods should be consistent. Modifications: - AbstractCoalescingBufferQueue#addFirst should account for void promises and share code with AbstractCoalescingBufferQueue#add Result: More correct void promise handling in AbstractCoalescingBufferQueue.