Implemented reader functor.