Yes, it's not the prettiest thing in the world but I think being able to use this class drop in replacement for the stdlib hmac would be a good goal.