def comments=(comment_array)
      @comments = comment_array.map { |obj| obj = Logan::Comment.new obj if obj.is_a?(Hash) }
    end
def comments=(comment_array)
      @comments = comment_array.map { |obj| obj = Logan::Comment.new obj if obj.is_a?(Hash) }
    end
assigns the {#comments} from the passed array

 @param [Array<Object>] comment_array array of hash comments from API or <Logan::Comment> objects
 @return [Array<Logan::Comment>] array of comments for this todo