If you are using these methods
correlateMessage(String messageName)
correlateMessage(String messageName, String businessKey, Map<String, Object> correlationKeys, Map<String, Object> processVariables)
then I’d say its ok, so long as they don’t implement a new correlateMessage method with 1 or 4 parameters. So for me I’d go with that last expression for createMessageCorrelation as it seems less likely to cause an issue.