Implemented seqOptional in List.hs