Modified back to StringValue bind for devTextField
Address "decidedly weak" Target bindings, being careful to unsubscribe from events in TargetBindings in Dispose