Change NodeSerializer to be non-abstract and take a function
Add nice string to Html