Added full unit test coverage, added literal function for concat