deal with adding empty string
deal with adding nil
deals with initialisation with empty string
deals with initialisation with nil
bump version
Merge branch 'ar_edge_cases'