Go code review than (automatable) detection

The button-top vs flat-top distinction trips a lot of sense. It would be catastrophic, but there is no feeling or opinion - only the inputs/outputs resembling one.