Can you have an ability that can be cast on buildings, heroes, units, trees, allies and enemies? If you can target trees, how do you handle that with triggers? There's "target unit of ability being cast" buuuut trees are doodads.