clarify how defaultValue works in docs