you're right ~ for less confusion. should just make null and undefined to print their own name.