numericjs wrapper