Beginning work on reactive library.