convention as object with a description
editable html content using a custom binding handler and contenteditable attrinute