use input function docstring for cached_property
Fill out the documentation on Boolean functions