Uncompleted implementation of complex parameter handling