Completed refactoring of @{compile}.

Such parcel now behaves substantially safer (and, arguably more
importantly, maintainably).