Securing funding for a project is a key talent for developers.

Good developers would have an eye for site selection, are adept at managing consultants and disciplined in project management. Add onto the tool belt a flare for sales, marketing and managing settlements in an uncertain market.

While these are all still essential attributes, any truly successful developer also needs to understand the full spectrum of finance options.

But raising money is a subtle and complex art, and the further into the maze you get, the more questions are raised.