Fix build break due to generalized type parameter bounds
Merge pull request #15 from bkoropoff/fix-lifetimes

Fix build break due to generalized type parameter bounds