Add support for bidirectional limits (dir="real")

and fix Limit printing...