maybe a different name with pinv in front so it's closer to a simple replacement in calculations, `pinvext` `pinvs` ... ?