* @return an instance of the proper executor for the parsed command
*/
private AbstractCmdExecutor getExecutor(AbstractParsedCommand parsedCommand) {
AbstractCmdExecutor retVal;
if (MixParsedCommand.COMMAND_MIX.equals(parsedCommand.getCommand())) {
retVal = new AlternateMixCmdExecutor();
} else if (SplitParsedCommand.COMMAND_SPLIT.equals(parsedCommand.getCommand())) {
retVal = new SplitCmdExecutor();
} else if (EncryptParsedCommand.COMMAND_ENCRYPT.equals(parsedCommand.getCommand())) {
retVal = new EncryptCmdExecutor();
} else if (ConcatParsedCommand.COMMAND_CONCAT.equals(parsedCommand.getCommand())) {