forepurposes