ajaxorg/node-github — pull request #25 by bcg (2012-04-13 03:16:42+00:00)
Title: Required Parameters Are Not In Fact Required

http://developer.github.com/v3/issues/

By adding filters for `milestone` and `assignee` you limit the capability of the client. Requiring `milestone` means I must choose between `Issues with any Milestone` *OR* `Issues with no Milestone`. If you leave out `milestone` you get `Issues with any Milestone` *AND* `Issues with no Milestone`.