Ideally some day this module should not exist :)