Faster dendro parser

Perhaps here until except should be a helper function for clarity