I updat­ed the ashift info in the arti­cle to not only cov­er the use-case as pre­sent­ed here, to make it more use­ful for the gener­ic case.