Using configuration properties of objects

Misconfiguration problems could occur beacause of using global Config instance instead of object's config property when it is built by user.