We were using `returnValueKind` from function signatures for CallExpression but not MethodCall; this PR changes to use this signature information for both instruction kinds.