In the route53 implementation, this is a method with a slightly different definition in the docstring (that it can delete records as well). We could split this into 2 methods (`add_record` + `remove_record`) or update the definition here?