introduced '.' as function composition operator