title: What is the purpose of the $addControl method in AngularJS FormController?
body: <p>I was browsing the Angular docs and I came across the <a href="https://docs.angularjs.org/api/ng/type/form.FormController" rel="nofollow">FormController</a> class. I see that there are a couple of methods for adding controls and removing them, namely <code>$addControl()</code> and <code>$removeControl()</code>. I assume these will be used for dynamically adding and removing form controls, but how exactly do I go about using them?</p>