Returns whether a method encompasses the given method. For example write not only includes itself, but also includes list and delete.
write
list
delete
bool includes(Method m) { return m == this || alsoIncludes.contains(m); }