Propel is using duck-typing. Then, to know why this class does not implement the interface, ask the original author.