I had the same question a few weeks back. Here's a rough paraphrasing of Joe's reply:
The iControl library allows you to make calls to the BIG-IP device. In order to use the new functionality in the API, you must upgrade the BIG-IP OS. So to use iControl transactions, you'd need to upgrade your BIG-IP to v11.