[Protocol] Convenient unpacking: r[0] if len(r) == 1 else r