Some details of proposed changes to binding.ws implementation.

Motivation

Firstly to put some context behind the policy suggestions here is my view of the places that policy function might be required. The yellow boxes indicate places that the code doesn't currently support explicitly.