Good one, probably change it to is_scalar()?