flt() now handles floating by one space, up to the top with -1/--top, and to wherever you want with a second arg.

Protect adds from top = True if underlying type doesn't support display_position