fix dependency issue with is.writeable