I use AbsorbingLS a lot for fixed effects analysis and I prefer it over PanelOLS because of its flexibility and performance.
But why is it located in the iv package? It's not used by IVxxx estimators, it doesn't provide an interface to absorb fes before IV2SLS or something like that, there is nothing instrument related in its API. It confuses me. What is the rationale?
And when is PanelOLS a better alternative than AbsorbingLS?
In my mind: fe analysis -> AbsorbingLS, iv analysis -> IV2SLS, that's how both questions are related.
Thank you in advance.