- add support for int, int?, long, and long?