correct way of referring to objects internal dunder func