Bugfix: `getFormvalues` choked on >1 form with same field names.

This commit addresses an issue where if a document had more than one form, and there was overlap in field names across forms, `getFormValues` would not return the correct result.

The fix is to pass a scope to `getFieldValue` so it only attempts to retrieve values for fields in the given form.