maybe we should rename center() to get_center() .  Won't this replace the function with the value?