As a developer ever wonder how API documentation can be used for more than a code reference? How functional test cases can be reused for performance scenarios? How to not rewrite test logic in code all the time? And finally how all of that can be contained within one set of tooling.