Logic for breadcrumbs - Theo's Typesafe Cult