Sundy doc changes

All documentation changes, mostly removing the abuse of {} for multiple return types.