Method to check ability to perform a object c - can be anything
Typically used only in Model
bool canPerform(Object c) => c is C;