Ref: https://github.com/processing/libprocessing/pull/55#discussion_r2677625219
Ref: #55 (comment)