ast_strdup failures aren't really failures if the original value was NULL.