TODO (everything) (SPECIFICALLY) this doc remove "caching" which was from a side project clean up syntax phpdoc compatibility