(feat) Convenience impl of Before and After Middleware for bare functions.
Merge pull request #154 from reem/feat/default-before-after

(feat) Convenience impl of Before and After Middleware for bare functions.