Implement a canDo method for capability checks