Reindent code. Optimize search by preferring explicit type specifying over closure on undeductable type.