Remove optional listeners
Merge branch 'master' into remove-optional-listeners
Rename get() to valueOf()
Document get() -> valueOf()
Merge branch 'master' into rename-get-to-valueOf
Merge branch 'rename-get-to-valueOf'