Add global list of modifiables.
Update comment.
Add interface for registering modifiables.
Store a reference to the argument inside the modifiable.