fix: custom ko binding provider to enhance errors