Cleaner to keep these separate, rather than all in one map I think:

    PostgreSqlNode pgsql = tapp.createAndManageChild(BasicEntitySpec.newInstance(PostgreSqlNode.class)
                .configure("creationScriptContents", CREATION_SCRIPT)
                .configure("port", "9111")));