proof of concept with a working runtime impl of for range, from assembly