v1.6.1 + add widget 'list'

* add widget 'list'
* add protection against infinite loop (recursive max=10)