Cleanup Extension lookups Two things: 1. Allow nested Extension lookups. The offset is always positive, so it can't loop circularly. 2. Move the check for all Extension subtables having the same lookup type to the correct place. Before it wasn't really working.