Making great progress with s1_top.v
A few rewrites to sv peg, esp. to handle ambiguity with
data_type_or_implicit.
Runtime is greatly influenced by whitespace.
So eventually need to profile more and fix accordingly.