How would such a fix know what the intended pin configuration should be, because use cases are not always the same?