Given that this code is located in the unix part, windows doesn't apply. However, utimes might not be available on every unix we support. Unfortunately we don't have a jenkins build slave for every BSD we support.