Updated get() to correctly resolve block if exists