OCaml evaluator: has_rest_param and bind_lambda_params checked for
String "&rest" but the parser produces Symbol "&rest". Both forms now
accepted. Fixes swap! extra args (signal 10 → swap! s + 5 → 15).
test-adapter-html.sx: fix define shorthand → explicit fn form, move
defcomp/defisland to top level with (test-env) for component resolution.
2515 passed, 0 failed.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>