rpearce: Adding initial support for shadow servers. Needs much more work
but it is a starting point :)