changelog
    
    
    - Sat, 10 May 2025 15:42:56 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 10 May 2025 15:42:56 +0200] rev 114
- give them nodes names
    - Sat, 10 May 2025 15:06:47 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 10 May 2025 15:06:47 +0200] rev 113
- change node's free function to a destroy function
    - Tue, 06 May 2025 23:04:54 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 06 May 2025 23:04:54 +0200] rev 112
- extract execution of behaviors from draw function
 
 fixes #646
    - Tue, 06 May 2025 22:54:38 +0200
- by Mike Becker <universe@uap-core.de> [Tue, 06 May 2025 22:54:38 +0200] rev 111
- change naming convention for functions that are hidden behind macros
    - Mon, 05 May 2025 19:47:25 +0200
- by Mike Becker <universe@uap-core.de> [Mon, 05 May 2025 19:47:25 +0200] rev 110
- replace mempool with custom cleanup functions
    - Sun, 04 May 2025 21:50:13 +0200
- by Mike Becker <universe@uap-core.de> [Sun, 04 May 2025 21:50:13 +0200] rev 109
- use new UCX 3.2 cxListEmplace()
    - Sat, 03 May 2025 19:48:57 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 03 May 2025 19:48:57 +0200] rev 108
- add AscBehavior - prepares resolution of issue #646
    - Sat, 03 May 2025 14:37:57 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 03 May 2025 14:37:57 +0200] rev 107
- remove stdio include from error.h
    - Sat, 03 May 2025 14:30:56 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 03 May 2025 14:30:56 +0200] rev 106
- bring back error.h to reduce compile dependencies
    - Sat, 03 May 2025 13:49:24 +0200
- by Mike Becker <universe@uap-core.de> [Sat, 03 May 2025 13:49:24 +0200] rev 105
- improve datatypes