Practical Methods for Automatic Intra-Process Compartmentalization with MPK