Realizing Dependently Typed Logic Programming.