metaprog : memo-class en pythin