www.new-isetta.info has popped up with the Apple-fied "iSetta" name on a hybridized BMW/Mini roundel. Coincidence?