I see that in the Python API docu, the return type for GSInstance.generate() is given as bool/list. However, The return type seems to be (at least now) bool/str: True if successful, str if error (only the first error is given).
Is this intentional? I would expect the return type to be list[str], with one str per error. Why is only the first error returned?