Allow setDelegate for instance