Compile vs Link
Bad tree example
fixed recursion