Fixed sepBy1 to not require a trailing separator