use 'as' instead of 'fetch-settings'

- as is shorter and better at communicating the intent
- as does not require splitting source and destination context
- as does not require JSON parsing
- fetch-settings is still TBD as fetch is a work in progress

closes #21