See: {@Reducible}, Introduction