Wrapping Imperative APIs in Angular

Easily guaranteeing consistency by wrapping imperative APIs in Angular.