code: @Override
      public Object get(ExecutionContext context, String name) {
          // 15.3.5.4
          if (name.equals("caller") && this.strict) {
              throw new ThrowException(context, context.createTypeError("may not reference 'caller'"));
          }
          return super.get(context, name);
      }
docs: ------------------------------------------------------------------------