'Writes a wall post to the given profile\'s wall.
We default to writing to the authenticated user\'s wall if no
profile_id is specified.
attachment adds a structured attachment to the status message being
posted to the Wall. It should be a dictionary of the form:
{"name": "Link name"
"link": "http://www.example.com/",
"caption": "{*actor*} posted a new review",
"description": "This is a longer description of the attachment",
"picture": "http://www.example.com/thumbnail.jpg"}'

def put_wall_post(self, message, attachment={}, profile_id='me'):

    return self.put_object(profile_id, 'feed', message=message, **attachment)
