[#2101] ReadNullable instead of read(optional

see #2101