Refactoring markup | Michael Bricknell | ObservableRefactoring markup | Michael Bricknell | Observable