There is no attempt at doing error checking in this form. Hopefully, that is demonstrated in other examples.