Adding docs about common extensions.

Related: #682 and #678.
you don't need the deprecated empty constructor here