closes #1 (Enable extensibility of the builders)