zsh isn't strictly POSIX compliant either but this is fair and I should've read that comment a bit deeper.