Rebase pull request #265 from lodejard/dev

Rebased #265 on top of latest aspnet/dev
It can be an internal class