........ orrrr we could just type check a float array and say that's not allowed - but the more pythonic way is what @stefanv  suggests I believe