Reductions Fixed

Made reductions easier to append and made it so functions or operations
with multiple arguments reduce all of them.