This also shouldn't need to defaulting behavior. And then it shouldn't be doing the `Symbol` check.