Has anyone managed to hack the TextMate indentation engine to display case statements with indented 'when' and 'else' blocks?

Thanks.

Steve