Modular Programming Still a Challenge