Platypus evolves gracefully to API