Untested but ideally sound.