buffer->bufferExpression
Fix assertion argument placement
Wrap expression as function, pretty-print
Merge pull request #5 from duncanbeevers/function

Function