Also, couldn't this just be a `has`?