reformat for better readability
add documentation about atomic argument
document -cw_associateValueByCopy:atomic:withKey:
update unit test to work with new atomic API