get it working with delay assignment statements. Allow parameters to be referenced by hierarchical name.