Using a follow-on survey to investigate why use of the Visitor, Singleton & Facade patterns is controversial | IEEE Conference Publication | IEEE Xplore