Move line number into directive

Make large comment explaining what this directive is, what it should be used for, and an example of it being used