chart factories accept implicit chart theme parameter