switched to inline decl
inline operators for range
math operators for range and loop helpers