mel: clean up, drop a few old now-unnecessary bits

Signed-off-by: Christopher Larson <kergoth@gmail.com>