expand Writes[Keyword] instance into a Format instance

- check for types other than string, empty, and not beginning with a colon
Yeah, this was a quick way to check that the string was neither `""` nor `":"`.