OK, but I'm only seeing minor differences between what you linked to and what's in this code.  Namely: equals signs for headers, asterisks around parameter names... that's pretty much it?