With Jigsaw-enabled JDK, we are unable to poll the field values that are protected by module system. But we want this for two reasons: better insights into object internals, and producing the full object graphs. Since we are already knee-deep in Unsafe for polling offsets, we can also use it as the fallback when Reflection is not allowing to access the field.