implement item reference as a named tuple.
update the testcase of item collection.
apply item reference and implement the alias item.
add the item reference as extension bound class.
Merge branch 'feature/alias-item' into develop
add editorconfig.
add simple example.
add nested example.
revise the example for the alias item API.
Merge branch 'feature/examples' into develop