snapshot of tinypy svn 148