To make Infomancer Forge more flexible scripting was added to the project. In fact most of the typical functions you would use such as saving your project out as build as a plugin using that scripting solution.
This makes it easy for you to customize as well as building data integrity tests and utilities that make data building easier.
LUA API DocsBuilding Plugins