add ellipsis truncating mixin