Feature: issue #2 - introduce testing