Would it be technically possible to use `getDeleg...
# reflect
v
Would it be technically possible to use
getDelegate()
on local properties without reflection? My use case is exposing a mutable container as a read-only interface:
Copy code
private val _users = mutableListOf(Person())
public val users: List<Person> = _users
...
_users.add(user)
would be replaced with
Copy code
public val users: List<Person> by mutableListDelegate(Person())
...
::users.getDelegate().mutableData.add(user)