Improving doc, changing method name to val()