Basic functionality of a functional discrete event engine with a basic library that uses it.