invariable (npm): Invariant library
Keywords: invariant|contract|programming|deffensive