Trying hard to workaround the devirging implicits problem; WIP