would we still need it XWalkContentRendererClient had a public constructor? If yes, I'd rather put compile assertion sizeof(XWalkContentRendererClient) == sizeof(XWalkContentRendererClientTizen), if not - the factory function was a really bad idea :(