Reflection is great for mapping http params -> a struct. :)