added [get_or_]create_path to WriteBatch and deprecated get_or_create