Make guard methods non-conditional. Now all checks are executed for nuget package users
Updated dependency
Add namespace to nuget package id