add rawValueDidChange observer to ValEditableField to refresh template string