Multiple Testing. Part I. Single-Step Procedures for Control of General Type I Error Rates