protect doc field from GC.
use DOC file sanity checks instead of bytecompiled checks on module doc files.