According to the documentation, it seems you are generating a Form.Attribute.<fieldname> object that gives you both the Xrm.Page.getAttribute('fieldname') and Xrm.Page.getControl("fieldname") combined into one object.
What happens when an field for a certain attribute is added to a form multiple times?
I expect you can access them through an Form.Attribute.<fieldname>.controls.get()?
But the point is, when this happens there is a 'fieldname' and 'fieldname1' control. What if you want the second instance of a control for a specific attribute? How do you access it?