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

and fix Limit printing...
because dir is a Symbol