More complex logic about what elements need focus (borrowed from FastClick)
Formatting