There doesn't seem to be a use case where fix_spec and agent_fix wouldn't be used together. Would simplify usability if we just combined the two.