@SuppressWarnings("ClassReferencesSubclass") // Although referencing child is bad idea, this hierarchy is coupled tightly and considered to be solid part
  @Nullable
  CommandLineFile getCommandLineFile();
@SuppressWarnings("ClassReferencesSubclass") // Although referencing child is bad idea, this hierarchy is coupled tightly and considered to be solid part
  @Nullable
  CommandLineFile getCommandLineFile()