Added a way to control ordering (inserting numbers) into a channel

Included updating the built-in tests