@BaruchAtta: switching an car home to your non auto home or vice-versa does not break the interface. An interface suggests that there WILL certainly be a getter or setter home, not how that is carried out. Actually, devoid of considering the code, the only way to inform the difference is by taking a look at the produced IL and seeing that 1 has a O