make setFillColor polymorphic

override setFillColor and __index to get at underlying
mechanism. Technically makes it a multimethod