Implement first sample
Refactor: introduce variable
Change spec to test recursive resolution