Add JavaDoc, Rename 'extract' binding to 'map'