#8 Debugging and tightening testing out rulechains more throughly