When should the LiteralReal type be used? How can I convert an expression that contains LiteralReal types?