Remove sorting inside api
Add by-hand testing
Allow passing honour_exclusive to change exclusive logic
Start testing exclusive items
Test when honour_exclusive is False