Question: This Excel formula below can return the last value in row 1. I wonder how does it work. Especially, I don't understand the purpose of using `MATCH(MAX(1:1),1:1,1)-1` in the formula. 

```
=OFFSET(A1,0,MATCH(MAX(1:1),1:1,1)-1)

```

Answer: 
Figured it out, it's accessible under the "Request" field.

For the code I can get the Body by doing something like

```
            byte[] response = new byte[Request.Body.Length];
            Request.Body.Read(response, 0, (int)Request.Body.Length);

```

and 

```
            string POSTParameters = System.Text.Encoding.Default.GetString(response);

```

which is exactly what I was looking for. If the body were going to be more complicated I wouldn't recommend doing such, but I'm only going to be passing in single words for this post.
For query params you can use Nancy's Request object on the module. 

```
var queryParam =  this.Request.Query.ParamName;

```

For an actual post body you can use

```
this.Bind(); 

```

Which will create a dynamic with the properties specified in the body.