Might need a rethink of the init cases.  Document that for further testing.