(HI-183) Support complex value lookups

This patch adds a new function to be used in interpolation,
'alias' that will lookup the value while preserving the type.