Yes, non-bang methods are missing for finish_one!, unfinish!, and finish!, but I still think that they are named appropriately, they're "dangerous."