Merge branch 'master' into development
fixing ambiguous comments
adding test to assert `null` is a defined value
renaming npm module to conditional
keep version at 2.2.5 when renaming
clarifying module's description
Merge branch 'development'