nit: would rather `test` be `cidr_test` or `cidr_validate` or `cidr_check` or some variant