Replaced `asis` with `flattenLevel` logic in addPhrase(), related to #13
Fix strings compilation level + more strict types check (throw on null, undefined, regex, ...). #13
More code comments
docs update
0.4.0 released