Use isReplacable so it can encompass other blocks as well.