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: 
In new versions of NancyFx (1.4+) you can use this solution:

```
using Nancy.IO;
...
var yourString = RequestStream.FromStream(Request.Body).AsString();

```

while 

```
var yourString = Request.Body.AsString(); 

```

is supported no more.
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.