warn if they're present? (same for decodable)