I would like to write a new field formatter for an existing field type. I don't want to replace any existing formatters but offer a new option.
Or am I better off using a theme_preprocess_field() to do minor alterations? But this seems to be harder to maintain and I'd like to keep my content editors options open (and in the GUI).
Can someone point me to an example of the proper way to do this?