Refactored CommandSenderWrapper to LocalSender