It is optional and can be NULL.