This includes:
Rule programming best practices,to simplify rule programming and produce more robust and maintainable programming rules.