Bug 843452 - Part x-4: IPDL implemenation