better capturing of default value in bindProperties