extractTypeSignatures works