new article: RAII shared_resource style fix