support using attribute to access __*item__
rewording