introduce is_windows() helper