avoid conficting method definitions for Mutable{GValue}[], by calling it as gv[Any] instead of gv[]
Merge remote-tracking branch 'upstream/master' into listView
remove usage of pointer function