I'd like to see these two helpers 'private' and new getXXXHelper methods from them.