MASTER: a substantial semantic overhaul.