Added moduleB to illustrate 2nd method.