access kwargs as property
constraint option
mark 0.4 for pypi