feat(max/min): add expression option