1. No print stack traces please. Just log the message.
2. As far as the catch CloneNotSupported is concerned, worst case scenario, we should use the original action and Log a big warning.