squish a few bugs, and get to the point where a hypo-set func can be
called for diagnostic purposes.