spec of full_name functionality