dataservice adapters: switch from 'fn' to 'proto' as the prototype variable (per Breeze standard)