Extend SyncQueue instead of abstract

No need to implement the interface, so should work on both L4 + L5.
Fixes #14