Would you like to add more error handling for return values from functions like the following? * [fseek](https://pubs.opengroup.org/onlinepubs/9699919799/functions/fseek.html "Reposition a file-position indicator") ⇒ [mpc_input_rewind](https://github.com/orangeduck/mpc/blob/7c910e9303833c349f7432188ff77f2745254df2/mpc.c#L348) * [malloc](https://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html "Memory allocation") ⇒ [mpc_input_new_string](https://github.com/orangeduck/mpc/blob/7c910e9303833c349f7432188ff77f2745254df2/mpc.c#L103) * [realloc](https://pubs.opengroup.org/onlinepubs/9699919799/functions/realloc.html "Memory reallocation") ⇒ [mpcf_re_range](https://github.com/orangeduck/mpc/blob/7c910e9303833c349f7432188ff77f2745254df2/mpc.c#L2298)