builder for posts
add an alternative method for setting the title