I've renamed `skipIfTooSmall` to `allowStretching` and reversed the logic