reactivate builtin generic type support