Recursive encoding of messages no longer mutates the TYPE_CALLABLE_MAP global
Bumping to 0.0.4