I'd just take a copy of this one class for now, rather than pull in the entire nexus-core