Fix #1 by redefining concat and empty.