Is there a use case for even window sizes? If not we should enforce odd values.