(via http://mechantdesign.blogspot.com/2012/04/multiplicity.html)