allowing TeamCity to update version number in package
updated condition for publishing, added "FATAL" as a condition, removed the old version of fatal condition.
removed unnecessary overloads to simplify extension methods.
resharpering