I don’t know if this is an old or new behavior, but I just noticed that autogenerated fina
feature has entries for ligatures, e.g.:
sub lam_alef-ar by lam_alef-ar.fina;
Although this is harmless, but also redundant since positional features are applied before ligature features.