Implement binary functions
Implement min/max reductions