Rework the toString() on SValue because I didn't like that the
visibility came first
Adding a first stab at a formatted table for the cosmos console.