add check for recursive merge on function properties
updated usage examples
publishing version 2.2.0