ip6tables provider allways execute /sbin/iptables command

OS: CentOS 6.3
Puppet: 3.0.2
Ruby: 1.8.7

I think because optional_commands check iptables method has definded at iptables prodider, so ip6tables provider not define iptables method again.