add support for handling numerics