If you can't get it to work you might have to reevaluate the internal needs of your application.

Would be very easy to bind to the property of a custom object.

Cheers,
_