Added .middleware() and.createFromSession() methods for better session-based identification
Version 0.3