Small Refinements to the DAM Can Have Big Consequences for Data-Structure Design