Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
Various data types.
Basic types:
Constructors: