optional .coffee support