pub async fn polygon( exec_state: &mut ExecState, args: Args, ) -> Result<KclValue, KclError>
Create a regular polygon with the specified number of sides and radius.