Abstract reflections