I've noticed some weird behaviour with the SelectByAreaInput node that I wanted to flag.
When selecting objects normally via the area input, the node outputs the objects as expected, straightforward, no issues.
However, when using the "Summ Function", the node attaches something called Attribute Storage to the output. This appears to be an internal Allplan object that, in my opinion, shouldn't be part of the output at all.
The bigger problem here is inconsistent output order. Depending on how the user selects elements, the node returns objects in a different sequence. For most scripts this is a serious issue, since you're often relying on a predictable, stable order to process elements correctly.
My current workaround: I filter for my target elements before using them in the script, which ensures a consistent order regardless of how the selection was made. It works, but it feels like something that shouldn't need a workaround.
I'd consider this a unintended behaviour in the node itself. The output should be consistent no matter which selection method is used.
(Allplan 2025)