update pattern format in ProxyObjectConstruction