The code structure was improved by:
* separating out the system internals into an AFRPInternals module,
* separating out the switch functionalities into their own module, AFRPSwitches, and
* sorting the remaining code into the proper places.
, advanced developers can explicitly import the internals module when extension of the functionality of Yampa is required.
I don’t know which version of Yampa FRVR uses but maybe this package me to extend reactimate to a full gameloop including resources without extending the Yampa code itself.
The paper and FRVR are part of the DIVE project.