Experiment on list items syntax

Just an experiment to overcome the current list items syntax limitation,
in particular a proper nesting and the possibility for a list item to
contain a code block and a fenced code block with proper indentation
check