0.4.5: fixed bug of custom init not applied to sub-builders.
Added test 4 for sub-builders.