implement a bit of Symbol