This module is used internally by Mail::IMAPClient::BodyStructure and is generated using Parse::RecDescent. It is not meant to be used directly by other scripts nor is there much point in debugging it.