mratsim Mon, 03 Dec 2018 01:45:07 -0800
You're almost spot on.
The limitation is that the types must be known at compile-time. The value can be set at runtime.