put internal-only utility methods into dedicated object