FluentDOM\Element::append() now supports callables, allows nodes in arrays