make saveMeta throw error if no key and no context.bucket