solidt och omsorgsfullt upplörd ända in i de minsta detaljer.