Overview
The Mule SDK allows Mule developers to create modules that can be used just like
any other module in Mule (e.g., HTTP module, Java module, Validation module).
Put another way, the Mule SDK allows Mule developers to extend the Mule runtime
to meet their needs in a way