Added buildchain factory to DI config
Added FromObjectMethod provider
Added ThrowException not exists acvtion
DI stuff and building towards functional test case