Extending the design of a blocks-based python environment to support complex types | IEEE Conference Publication | IEEE Xplore