upgraded to box 0.25
added special-members
updated version