two issues
add WritableWrapping infrastructure