Group functions in utility package, include java execution (harder than I'd anticipated)