use alias func for preserving backward compat
allow declaring node as RAM node
pep8 fix
fix the example which uses wrong position args