def add_collection(col, now=false)
			only_track = empty?

			# add to the queue
			if now
				@queue.unshift col
			else
				@queue.push col
			end

			# record in additions history
			@add_history.push col

			# play it, if this is the first track or if the user specified `now`
			self.next if now || only_track
		end
def add_collection(col, now=false)
			only_track = empty?

			# add to the queue
			if now
				@queue.unshift col
			else
				@queue.push col
			end

			# record in additions history
			@add_history.push col

			# play it, if this is the first track or if the user specified `now`
			self.next if now || only_track
		end
Queue Control