Generic weak isolated horizons