Compatibility Fix

Changes to make it work with LGM's new abstract keyword classes.