Use Optional