TODO Value CategoriesΒΆ lvalues, rvalues, [in]/[out]/[inout] values, lvalue references Does slang have other value categories?