Simplified implementation of the BuildingBlock class.