hidden === traced smpltext text observe dataobj namespc atom mark