Closures WIP 12 - working on closure classes implementation (task #45)