Renamed queue_* to deque_* to honor new capabilities
Flattened KIND structure, one dispatch layout for all Objects