Start nascent multiple API handling.

DONOTMERGE - Need Tests Fixed
Update dependents.
Add base labels back.
A few parameterizations.
Fix ordering of interval/deadline arguments for NewTarget().
Fix formatting.