Need to finish implementing the various shapes from Inigo Quilez' SDF reference.
Favor decomposing each shape into its constituent primitives and operators. Explicit implementations should only be created in cases where the compositional equivalent would result in a bound instead of a field, and those should be analyzed further to determine whether the algorithm used to achieve that end can itself be generalized.