Lower-case executable keys in modules; fix program parsing bug.