Changed _post to post as it's the only provided method so it probably shouldn't be considered private, also documented the attributes