isEmpty was shadowing existing binding