First implementation & very basic test
Don't require 'include' param