a tiny object-orientation primer for python