Add if-letk and when-letk variants
Merge pull request #49 from occamin/letk-variants

Add if-letk and when-letk variants