You might argue that the interface and abstraction will cost too much. That’s a misconception. An extra function call won't ...