The ownership model is close enough, but the way that model is expressed by the developer is completely arbitrary (and thus completely nuts).