Boa ideia gostei o facto de mostrares o problema e a solução (proposta). Mas para ajudar conteúdo como esse é bom que sejam apresentados no GitHub, muita coisa coisa ser discutida em issues e aguardando a fase de implantação. Pena estar a usar o telemóvel agora me fica complicado colocar o link. Mas posto no git basta buscar por tabnews.
1