This violates single responsibility principle, makes the code hard to read, and makes the documentation hard to write.
This violates single responsibility principle, makes the code hard to read, and makes the documentation hard to write.