I wouldn't say it's always poor engineering though, especially the 'liberal in what you accept' half.