Namespaces are more sane, fixed a bug with concat