With this in mind, should `kind` default to `static` rather than `dynamic`?