fix #4801, keyword arg in constructor on first call