Updated interface to be consistent across read methods.