Capabilities

Pull request for the graph.

<!---
@huboard:{"order":395.25,"milestone_order":534,"custom_state":""}
-->

These could use more descriptive names.