https://issues.dlang.org/show_bug.cgi?id=21026 --- Comment #2 from Walter Bright <bugzilla at digitalmars.com> --- Because of overloading with bswap(uint), this breaks existing code. Rename to byteswap(ushort). --