is_list/1 added  - resolves #18