simplistic non-exaustive test for lower hull
fix empty_like
make_const to make const references from regular ones
fix lower_hull and expose to python