define with docstring support 1.6.0