add a LiSystemCxt type to "simplify" things