Introduce Format
trait
#219
+235
−70
Merged
Format
trait
#219