Extended initializer of BuildingBlock class.