Is it possible to have a valid `WebUIPage` where it doesn't override `render`? Rather than have a default implementation that returns an empty XML sequence, what about just leaving it abstract? That way if someone extends `WebUIPage` they are forced to implement `render`. (Maybe there is a use case I haven't seen yet...).