code: @Override
      public Object remove(Object key) {
          int scope = context.getAttributesScope((String) key);
          if (scope > -1)
              return context.removeAttribute((String) key, scope);
          return null;
      }
docs: public Object remove( String key )