No not so much, but thats something that has helped sustain it for a bit longer.
The stimuli were the situation that led to the start of the boom way back in 2002/03. ie we had low unemployment, low interest rates (due to 9/11), increasing population, start of mining boom, FHB, -ve gearing...