Attempted some reflection.