Idle curiosity...

I'm looking at some of the properties of the current process:

```
using(Process p = Process.GetCurrentProcess())
{
    // Inspect properties
    // p.MaxWorkingSet = 1,413,120
    // p.MinWorkingSet = 204,800
    // p.WorkingSet = 54,140,928
    // p.WorkingSet64 = 54,140,928
}

```

From my reading of the documentation, these properties are all related to the working set size in bytes, hence I was expecting to see:

```
MinWorkingSet <= WorkingSet <= MaxWorkingSet

```

This is not the case, can anyone explain why?