Report question

Question: Why does ScheduledThreadPoolExecutor only accept a fixed number of threads?