Is there any mechanism which would allow textmate to dynamically read my gitignore, and populate it into a variable ready for us in tm_properties?

It would be pretty cool to be able to say...

excludeInBrowser = "{$excludeInBrowser,$git_ignore,.tm_properties}"