Don't apply TCO when arg shadows decl

Well that was easy. Fixes #511.