Exporting type signature for generic methods and removing unused extensions