fleshed out the Device/Host Proxy classes a bit more.