Fix gerPorts: requesting 0 ports should return Some(Seq())