clean up interaction issues while holding blocks + interacting with
worksites (was not returning proper value from interact method).  
Closes #66