Fix #10: Context properties are not being transmitted. A custom json serializer is needed for Context, because it inherits from Dictionary but also adds properties.