Why would a `valid?` call raise a RuntimeError?  This seems fishy...