sounds like it has potential but im not a huge fan of layering codesmell on codesmell