Actually I think if stringify must be a block let's do
```Ruby
def initialize(colour = false, &block)
  @colour = colour
  @stringifier = block || proc { |string| string } 
end
```

Although it's not clear to me what strinifier does?