Added utility functions for easy coercing.
Added another arity for worker-announce.

This was done because meck isn't working for mocked unit tests. By adding
another arity, we are now able to parameterize the function for testing without
mocking functions.