Have save and save' preserve extension
Fix return value of save/save'