DatastarBehaviour
A PageBehaviour simulating a browser running datastar: it maintains a signal store, evaluates data-* expressions, applies datastar-patch-elements/patch-signals SSE events to the live document, and sends non-local signals with every backend action.