stop using mfpak directly in various checkers, use BatchContext object instead