Remodeled LFG data structure, it's now even bettarrrr!