Introduced manual non-annotation based init methods and associated configuration builder.