Move '_other' logic into attribute calculator, as it's the only module which uses it