BuildListGenerator
More than 2/3 of the implementation is done, but not tested yet. There
is still a lot of code reviewing and testing needed.