Implement sub interface to prevent class cast exceptions
Authored by: hotzst 2009-08-22
Parent: [r2031]
Child: [r2033]