Remove agency_id from the Agency constructor arguments and make it a settable
property because is in a optional field.