Constraints On Natural Selection