This is not a bug. Different types = different signatures.