add preserve-comments option for cover

add `preserve-comments` option for cover command