I have just realized I\'ve been coercing binding/dependency properties and not really fundamentally understanding the concept.
Heres the dependency property:
try the typeof(object) instead of typeof(string).
typeof(object)
typeof(string)