ENH:implement part of expressions