append, prepend and before now accept a function as their argument
Refactor: adjacentHTMLSprintMethods object