initial look at Target/licensing - object can check itself.