Privatize Context.add_target

Auditors: benjy