def hierIO():

    class dictIO(Product):
        baseIO = make_baseIO()
        ctr = m.In(m.Bit)
    return dictIO
def hierIO():

    class dictIO(Product):
        baseIO = make_baseIO()
        ctr = m.In(m.Bit)
    return dictIO