fn.fixed_point() signature simplfied making it consistent with other funcitons in this module