code: protected Wave callCommand(final Class<? extends Command> commandClass, final WaveData<?>... data) {
          return model().callCommand(commandClass, data);
      }
docs: Redirect to {@link Model#callCommand(Class, WaveData...)}.
  
  @param commandClass the command class to call
  @param data the data to transport
  
  @return the wave created and sent to JIT, be careful when you use a strong reference it can hold a lot of objects