Reciprocal space

Why are we returning the number of bins?  The user will have the three arrays so can get this them selves if they want (or have explicitly told us how many bins to use).