Yeah unfortunately HMAC has no _new function because consistent API.