Protocol was not being serialized.  Added 'mirroring' to 'supports'.

Fixes #76, Closes #89.