Abstractlens