fix problems in module detection code (chicken); remove micro-optimisation