Use model attributes to store capabilities.
Add a "supports" method to the Call model.