code: @Override
      public boolean isReadOnly(ELContext context, Object base, Object property) {
          if (context == null) {
              throw new NullPointerException();
          }
  
          if (base instanceof ELClass  && property instanceof String) {
              Class<?> klass = ((ELClass)base).getKlass();
              context.setPropertyResolved(true);
          }
          return true;
      }
docs: <p>Inquires whether the static field is writable.</p>
  <p>If the base object is an instance of <code>ELClass</code>and the
  property is a String,
  the <code>propertyResolved</code> property of the
  <code>ELContext</code> object must be set to <code>true</code>
  by the resolver, before returning. If this property is not
  <code>true</code> after this method is called, the caller can
  safely assume no value has been set.</p>
  
  <p>Always returns a <code>true</code> because writing to a static field
  is not allowed.</p>
  @param context The context of this evaluation.
  @param base An <code>ELClass</code>.
  @param property The name of the bean.
  @return <code>true</code>
  @throws NullPointerException if context is <code>null</code>.