Fix #250: Reflective calls on Array.update with relaxed return type
Merge pull request #252 from gzm0/bugfixes

Fix #250: Reflective calls on Array.update with relaxed return type