docs: explain nil/None conversion behaviour