MacRat/learn-and-generic archive