refactor: separating queue enumerable methods from bunny related queue needs