Do we need to have functions like these? It seems like anyone who wanted to know if a task is accepted (or waiting, running, etc.) could easily just access the state attribute.