Interesting Trinidad C development