EZP-22438: real prototype of static builder
EZP-22438: Preliminary builder implementation
EZP-22438: Moved impl. to core + added interfaces