I think we should add second argument `includePrivate` (or diff name) if it's not `true` private windows should not be included in a returned list.