Respect rebuild option

I found that the rebuild option did not do anything. This is just to actually use it.
I think it should still default to `false`, was there a reason to start defaulting it to `true`?