Adicionado snipmate, mas com as minhas alterações.