AR::Duration should implement eql?(generic duration compare) and equal?(reference compare)