Nicer formatting and recursive loading of snippet definitions