Throw away any
Initial statements can be important for simulation, but are meaningless if we want to consider the post synthesis/build behavior of the actual part. Throwing them away, then, is basically reasonable for any back-end tool that wants to analyze the behavior of the synthesized modules.
This transform can be run at any time. Back in VL2014 it was important to
run it somewhere before the old vl2014::always-top transform, since some
always-block code was reluctant to process modules with