reimplemented Formatter inheritance system
updated to box 0.44
renamed mixin decorator marker to decorator