Release 0.1.4. add specs to test that operations do not alter the original data.