let both post and topic use shared examples for testing versioning