Just wanted to add a +1 thanks for this! Developer documentation is always awesome.