Started defining a staddy interface for Filesystem Items.
Breaks build ... its not stable