fix up isMutable guards
Merge pull request #1 from aG0aep6G/inout-array-take2

fix up isMutable guards