bugfix: robust handling of generic method signatures beyond simple 'ParameterizedType'