Software-defined technologies are often lauded as flexible and customizable, through customer-set policies, etc. Liberally kicking in new application program interfaces can give end users even more ...