code: @Override
      public String as( As annotation, Method method ) {
          if( annotation != null && annotationHasExplicitValue( annotation ) ) {
              return annotation.value();
          }
  
          return methodNameToReadableText( method.getName() );
      }
docs: Returns the value of the {@link As} annotation if a value was specified.
  Otherwise, this transforms the method name into a readable sentence and returns it.