@BaruchAtta: changing an vehicle residence to your non automobile assets or vice-versa would not split the interface. An interface claims that there WILL certainly be a getter or setter house, not how that is definitely applied. In reality, with no considering the code, the only real way to inform the main difference is by considering the generated