Update DNS providers to use args_from_expression