FIX: initial repr visibility should follow comp visibility