Use 'reduce' argument instead of adding 'is_reduction' argument