Functions can have names
Making dot form more complete
Cons should be defined programatically
Some string