Added extra overloads to facilitate bearing issue#1.