Gravar-mail: Reasoning About Algebraic Structures with Implicit Carriers in Isabelle/HOL