Carefully review error handling with init parameters within `message_hash`
Carefully review error handling with init parameters within
message_hash