We need to add a rule handler to evaluate a set of rule-lib rules, given some args for a building
rule-lib
\fyi @ds @gislars