a snap is a kind of fastener.