Fix Symbol to be what @ELLIOTTCABLE wants it to be, and improve tests