What are the differences between inherit, initial and unset?