breaking snippet collection out of elpa