anchor.diff:    @Override
     public Secret getApplicationSecret() {...}
     ...
  +  @Extension
  +  public class DescriptorImpl extends BaseStandardCredentialsDescriptor { ... }
   }
   ----
   
  
positive.code: So we should have:
  
  .Use an interface
  ----
  public interface DoThis extends StandardCredentials {
    String getApplicationToken();
  
negative.code: At this point, the lazy developer will do something like:
  
  .Do not do what Johnny Dont does
  [source,java]
  ----
  public class DoNotDoThis extends BaseStandardCredentials {
    ...
    public String getApplicationToken() {...}
    public Secret getApplicationSecret() {...}
    ...
    @Extension
    public class DescriptorImpl extends BaseStandardCredentialsDescriptor { ... }
  }
  ----
  
  