Cleanup to only use maps from core library.
Updated quicksort and nqueens benchmarks to use multiple definitions.
Avoid checking for matches when channel is head and lower_bound=upper_bound.