Added fourth version of reactive systems, where everything is in the subsystem