func (i *IE) HasOVRL() bool {
	if i.Type != CPFunctionFeatures {
		return false
	}
	if len(i.Payload) < 1 {
		return false
	}
	return has2ndBit(i.Payload[0])
}
HasOVRL reports whether an IE has OVRL bit.
package ie
import (
	"io"
)
func NewCPFunctionFeatures(features uint8) *IE {
	return newUint8ValIE(CPFunctionFeatures, features)
}
func (i *IE) CPFunctionFeatures() (uint8, error) {
	if i.Type != CPFunctionFeatures {
		return 0, &InvalidTypeError{Type: i.Type}
	}
	if len(i.Payload) < 1 {
		return 0, io.ErrUnexpectedEOF
	}
	return i.Payload[0], nil
}
func (i *IE) HasLOAD() bool {
	if i.Type != CPFunctionFeatures {
		return false
	}
	if len(i.Payload) < 1 {
		return false
	}
	return has1stBit(i.Payload[0])
}