Conf.locate() and Conf.load(): parent caller supported; ShutdownHook: easy "main()" detect