just checking which part of unimplemented i hit
carry constants through in reference slots. resolve functions with it