We were only checking parameters, meaning that there were potential clashes leading to confusing behaviour, and meaning that it was somehow relevant what the names were in the interface!