#1 Improve geometry transform functions
build