sometimes "where" is just a string; do not crash
make it possible to commit work in progress