Minimal module parser