Add ncf helpers

A pretty what now? I don't think we have any of that nastiness here, sir. No need to talk about such dirty things either.