[XNIO-239] Relax value type for Property to be Object.
[XNIO-239] Use bridger to maintain compatibility.
Merge pull request #74 from darranl/XNIO-239/3.1

[XNIO-239] Relax value type for Property to be Object.