I would not introduce these tiny functions below, is quite OK to invoke the methods directly