labelledReadHNil
auto
semiauto
labelledWriteHNil
auto
semiauto