What if sym ends up being overloaded?