URL /questions/29184358/how-do-i-require-a-generic-type-implement-an-operation-like-add-sub-mul-or-di not found