impl function literal visit
adds function object
impl function literal visit