next is a keyword, can't be used as instance writer fake_memory gets the pobject for debug
prevously fixed max length list now expanding on demand, using next quite like binary_code, a pattern is emerging