Added reader and writer functions to list types