[ "WPS_SimpleAuthentication" "blah" ascii malloc-string &dispose over set-WPS_SimpleAuthentication-username ! ... do stuff with the struct, which is on the stack ... ] with-destructors ! string is free()'s for you