P? commit({required List<bool> msg, required SCALAR r}) { final point = context.hashToPoint(msg); if (point == null) return null; final result = point + this.r.mult(r); return result; }