Defining a namespace after the keyset fails
The docs are outdated.
Based on the error message, it expects 1 string and 2 guards.
Invalid arguments, received ["my-namespace"] for namespace:string user-guard:guard admin-guard:guard -> string
I.e. it expects these inputs
namespace:string
user-guard:guard
admin-guard:guard
This should work
(define-keyset 'my-keyset)
(define-namespace 'my-namespace (read-keyset 'my-keyset) (read-keyset 'my-keyset))