linter says "function can be private" but it is used in public inlined function and therefore cannot...
v
linter says "function can be private" but it is used in public inlined function and therefore cannot be private