Add delegate plumbing, where the VC calling present: is the delegate
version bump