Need help: Vibrant Land spawning trees

Has anyone found a way to make Vibrant Land work around other buildings too? I would like it to work with Silos too (and maybe other buildings)

You just need to edit the tech :

<tech name="VibrantLand" orderhint="0">
		<displaynameid>STR_TECH_VIBRANT_LAND_NAME</displaynameid>
		<rollovertextid>STR_TECH_VIBRANT_LAND_LR</rollovertextid>
		<cost resourcetype="Wood">200.0000</cost>
		<cost resourcetype="Favor">10.0000</cost>
		<researchpoints>30.0000</researchpoints>
		<status>UNOBTAINABLE</status>
		<icon>resources\chinese\static_color\technologies\vibrant_land_icon.png</icon>
		<flag>CountsTowardEconomicScore</flag>
		<flag>MythTech</flag>
		<effects>
			<effect type="CreatePower" protopower="VibrantLand"></effect>
			<effect type="Data" action="Gather" amount="1.15" subtype="WorkRate" unittype="WoodResource" relativity="BasePercent">
				<target type="ProtoUnit">EconomicUpgraded</target>
			</effect>
			<effect type="Data" amount="1.00" subtype="SetUnitType" unittype="Dropsite" relativity="Absolute">
				<target type="ProtoUnit">House</target>
			</effect>
			<effect type="Data" amount="1.00" subtype="SetUnitType" unittype="WoodDropsite" relativity="Absolute">
				<target type="ProtoUnit">House</target>
			</effect>
			<effect type="Data" amount="1.00" subtype="CarryCapacity" resource="Wood" relativity="Assign" tooltipid="STR_TECH_VIBRANT_LAND_OVERRIDE">
				<target type="ProtoUnit">House</target>
			</effect>
		</effects>
	</tech>