unindent comment so it's not formatted as a code block in markdown
move documentation block above the exportable declaration so it is documented above its methods