allow unknown function  #138 

allow unknown function , close #138 
add tests for `unknownOption`