New deferrable spelling

Along with minor doc update and adding rake to dependency list.

schema_test is (somewhat) happier after this change.
I think adding the requirement is fine.