Histogram problem with boundaries

If I auto-determine the plot boundaries from the bins (-T) and do not use the central option (-F), histogram will eat the last column:

code:
gmt begin tmp pdf
cat code | gmt histogram -T0.05 -JX4/4 -W1 -BSW -Bxa.1 -Bya5f1
gmt end

data:
0.800
0.800
0.200
0.200
0.400
0.800
0.200
0.800
0.800
0.200
0.800
0.200
0.200
0.200
0.200
0.200
0.200
0.300
0.200
0.200
0.200
0.200
0.800
0.200
0.800
0.200
0.350
0.800
0.800
0.200
0.200
0.200
0.200
0.800
0.800
0.200
0.200
0.200
0.200
0.200

The plot does not show the 0.8-column.
Could it be a float/int-problem because all data is at bin boundaries? Or is it merely a fence-post problem? Or am I thinking wrong?

Thanks for the post - the auto-range detector did not consider the width of bins and sometimes (when a small tick interval) we would fail to set a range that would show all bins (or with -F clipping some bins). A PR has been submitted on GitHub.