I skimmed through the code, looks safe.